На этот вопрос уже есть ответ здесь:
В настоящее время я запускаю Ubuntu на VMworkstation Pro, когда я пытаюсь SSH в него, соединение отклоняется. Но я могу успешно пропинговать IP Ubuntu.
Вам необходимо запустить и включить (чтобы он запускался при запуске системы) сервер SSH:
sudo systemctl enable ssh.service
sudo systemctl start ssh.service
Сначала необходимо установить пакет openssh-server с помощью следующей команды:
sudo apt install openssh-server -y
Убедитесь, что активировали сервис и проверьте, действительно ли он:
sudo systemctl start ssh
sudo systemctl status ssh
убедитесь, что он включен при загрузке, выполните следующую команду:
sudo systemctl enable ssh
Если вы пытаетесь подключиться с компьютера с Windows 10, возможно, мешает Microsoft SSH. Вам нужно изменить порт в /etc/ssh/ssh_config
в ВМ на что-то отличное от 22
. Например, если вы выберете 2222
, тогда вы скажете putty также подключиться к порту 2222
.