Как разместить ssh сервер в человечности?

Я установил человечность как свой гость использование OS VMware как виртуальная машина. Я хочу разместить ssh сервер в своей виртуальной машине (Ubuntu) и получить доступ к нему через ssh клиент в моих окнах.

В первую очередь, как запустить ssh сервер в человечности? И как достигнуть вышеупомянутого?

2
задан 19.08.2016, 06:55

2 ответа

Войдите в свой VM Ubuntu. Откройте терминал и тип:

sudo apt-get install openssh-server

Переключитесь на свой Windows хоста. Откройте командное окно и cd Ваш путь к C:\Program Files\Oracle\VirtualBox

Введите следующее:

VBoxManage setextradata "guestname" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata "guestname" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata "guestname" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

Измените guestname, чтобы быть, как это появляется в приложении VirtualBox, сохраняя кавычки.

Завершите работу VM Ubuntu - VirtualBox, кажется, требует гостя ОС, которая будет полностью перезапущена после вышеупомянутого изменения. Запустите VM снова. Вы не должны входить в систему.

Откройте клиент SSH в Windows хоста. Соединитесь с localhost, порт 2222. Используйте имя пользователя и пароль, который Вы устанавливаете для Ubuntu.

Это должно сделать это! Это немного сложно, но это только должно быть сделано однажды на VM.

3
ответ дан 08.12.2019, 07:30

Устанавливать наиболее распространенный ssh сервер:

aptitude install openssh-server 

Это должно запустить автоматически и работать каждый раз, когда Вы запускаете Ubuntu, предполагая совершение корректного выбора во время установки.

Для использования его в виртуальной машине, необходимо будет дать VM ее собственный IP-адрес. Я знаю, как сделать это в VirtualBox, но не VMware. Обычно ищите установку, которая относится к NAT (Преобразование сетевых адресов), и выключите это.

0
ответ дан 08.12.2019, 07:30

Теги

Похожие вопросы