Я новичок в 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 выдает мне отказ в соединении.
Попробуйте выполнить очистку перед установкой:
sudo apt-get purge openssh-serversudo apt-get install openssh-server
Служба 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 - С помощью команды очистки файлы конфигурации также удаляются.
Почему это помечено как “sshd”? Сейчас я сталкиваюсь с проблемой, связанной с этим, но она не появляется в вопросе, кроме названия.