Нет файла /etc/init.d/sshd? (Ubuntu / EC2)

13481
FrankMN

На новом экземпляре EC2 под управлением Ubuntu я вижу, что нет файла /etc/init.d/sshd. Я старался

sudo apt-get install openssh-server 

И это показывает, что openssh-сервер уже является самой новой версией. Как мне получить файл /etc/init.d/sshd?

0

3 ответа на вопрос

3
whitequark

Ubuntu теперь использует Upstart сделать initи /etc/init.d/работу. Вместо того, чтобы писать /etc/init.d/sshd $ACTION, теперь вы должны писать service ssh restartили просто restart ssh. Обратите внимание, что это называется ssh, а не sshd.

Спасибо, это правильный ответ. Sshd отсутствует на сервере ubuntu 14.04, я запустил sudo service ssh restart и он работает. Ibn Saeed 9 лет назад 0
2
dmah

На моей установке Ubuntu это /etc/init.d/ssh

Пытаться

dpkg -L openssh-server | grep init.d 
1
Ryan Thompson

Возможно, они переключили службу ssh на файлы конфигурации Upstart. Посмотри /etc/init/.

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