Новый пользователь здесь, я использую Windows 10, и я хочу получить доступ к своему Серверу Ubuntu, который находится в виртуальной машине на том же компьютере. Я пытаюсь использовать ШПАКЛЕВКУ и, ssh, помещая IP сервера, но без успеха.
Я использую VirtualBox, настроенный в NAT. nmap localhost
это говорит, что ssh сервис открыт.
Кто-то может помочь мне?
Я боролся с этим до недавнего времени, когда нашел долгосрочное решение, в котором я мог бы постоянно сохранять свои настройки соединения в PuTTY и WinTCP для удобства.
Лично я настроил свою машину VirtualBox на использование двух сетей:
В диспетчере VirtualBox я внес одно изменение в «VirtualBox Host-Only Ethernet Adapter» - отключив DHCP-сервер. По умолчанию это должно оставить вас с конфигурацией, подобной этой , при условии, что значения по умолчанию для IP-адреса не были изменены.
Внутри самой виртуальной машины вам нужно сделать две вещи:
192.168.56.10
, подсеть на 192.168.56.0/24
и никаких настроек для других компонентов, где это применимо (например, шлюз). openssh-server
установлен и работает. Используйте sudo service ssh status
, чтобы проверить, установлен ли он и работает. sudo ufw allow ssh
. Отсюда, для запуска PuTTY на хост-системе Windows 10 вам потребуется только доступ к IP-адресу 192.168.56.10
через ssh на порту 22, , например, . Надеюсь, это поможет!