Не вдається запустити sshd


35

Я новачок у Ubuntu і намагаюся запустити sshd, але маю багато проблем. Я спробував видалити та перевстановити ssh, запустивши sudo apt-get remove openssh-client openssh-serverта sudo apt-get install openssh-client openssh-server. Коли я бігаю, sudo service ssh restartя отримую:

stop: Unknown instance:
ssh start/running, process 3638

sudo service sshd startдає мені unrecognized service.

Коли я бігаю, ps -A | grep sshя нічого не отримую. Біг ssh localhostдає мені зв’язок відмовився.


Чому це позначено як sshd? Зараз я стикаюся з проблемою, але вона не виникає у питанні, окрім назви.
gsamaras

Відповіді:


53

Спробуйте очистити перед встановленням:

sudo apt-get purge openssh-server
sudo apt-get install openssh-server

виявляється, я відкриваю apt removeсервер
Борис

6

Служба Ubuntu ssh запуститься з ssh, а не sshd.

Спробуйте:

 sudo apt-get remove --purge openssh-server
 sudo apt-get install openssh-server

Потім спробуйте:

sudo service ssh restart   

Щоб перевірити його статус:

sudo service ssh status

Файл налаштування можна знайти за адресою /etc/init/ssh.conf

Детально про removeтаpurge :

remove - НЕ видаляє, включаючи файли конфігурації

purge - За допомогою команди очищення файли конфігурації також видаляються.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.