1

У меня проблема с входом в систему по ssh после новой установки серверной версии ubuntu 12.04 на виртуальной машине (на базе VM player).

Хост-машина Win7.

Openssh сервер версии 1.0.1

Каждый раз, когда я пытался войти в систему с хоста vm, он выдает: Ошибка аутентификации, и я почти уверен, что мой пароль в порядке.

Я на самом деле пробовал замазку и некоторые другие клиенты и несколько имен пользователей, все не удалось.

Там нет журнала из /var/log/auth.log И я позволил PasswordAuthentication в моей / и /etc/ssh/sshd_config и перезапустить sshd

Интересно, что я могу войти с самой машины vm, используя локальный хост или внешний IP. Так что интересно, есть ли какая-то специальная настройка, запрещающая ssh вход в систему удаленно?

Любая подсказка будет отличной помощью.

1 ответ1

0

Чтобы включить переадресацию портов, вам нужно зайти в настройки сетевого адаптера NAT и перейти в раздел «Дополнительно». Нажмите на переадресацию портов.

Затем создайте новую запись с портами хоста и гостя как 22 .

Подумайте, что NAT NIC - это ваша HOST-машина, являющаяся маршрутизатором, а гостевая виртуальная машина - устройством за этим маршрутизатором. Вам необходимо перенести все соединения на виртуальную машину. Из вашей ОС HOST вы можете теперь подключиться по SSH к порту 22, используя 127.0.0.1 или localhost из вашей ОС HOST. Он перенаправит запрос соединения SSH на виртуальную машину.

Альтернативой этому является использование мостового адаптера, который сделает виртуальную машину физическим компьютером в этой сети и получит IP-адрес от DHCP-сервера вашего маршрутизатора. Что касается любого другого компьютера, устройства или ресурса, эта виртуальная машина является физическим компьютером в этой сети.

Другой альтернативой является использование адаптера Host Only. Это создаст связь между ОС HOST и Гостевой ВМ. Это удобно, поскольку для полного доступа к виртуальной машине не требуется никакой сети HOST.

Я много работаю над ноутбуком HOST и использую комбинацию NAT и Host Only vNICS. Я перенаправляю необходимые порты на свою виртуальную машину, чтобы иметь к ним локальный доступ, а также использую Host Only для обмена файлами в samba. На своем настольном компьютере я буду использовать Bridge Adapter, поскольку эти вычисления никогда не перемещают сети. Ноутбук HOST работает забавно, когда я переключаюсь между адаптерами Ethernet и WLan, а также когда я нахожусь в разных сетях.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .