На новом экземпляре EC2 под управлением Ubuntu я вижу, что нет файла /etc/init.d/sshd. Я старался
sudo apt-get install openssh-server
И это показывает, что openssh-сервер уже является самой новой версией. Как мне получить файл /etc/init.d/sshd?
На новом экземпляре EC2 под управлением Ubuntu я вижу, что нет файла /etc/init.d/sshd. Я старался
sudo apt-get install openssh-server
И это показывает, что openssh-сервер уже является самой новой версией. Как мне получить файл /etc/init.d/sshd?
Ubuntu теперь использует Upstart для выполнения задания init и /etc/init.d/ . Вместо того, чтобы писать /etc/init.d/sshd $ACTION , теперь вы должны написать service ssh restart или просто restart ssh . Обратите внимание, что это называется ssh , а не sshd .
На моей установке Ubuntu это /etc/init.d/ssh
Пытаться
dpkg -L openssh-server | grep init.d
Возможно, они переключили службу ssh на файлы конфигурации Upstart. Посмотрите в /etc/init/ .