Как запускается демон ssh на сервере Ubuntu? Я вижу /etc/init.d/ssh
, но я не вижу никаких ссылок на него из каталогов rc?.d
.
У меня есть ситуация, в которой я пытаюсь устранить неполадки, когда сервер перестает отвечать на запросы при перезагрузке после добавления собственного сценария в процесс завершения работы / запуска с помощью update-rc.d client-services defaults 98 02
При перезагрузке ssh завершает работу и это последнее, что я слышу о коробке (у меня нет доступа к консоли или системному журналу, поэтому я работаю вслепую здесь).
Похоже, он использует upstart вместо System V init. Посмотрите на /etc/init/ssh.conf.
Взгляните на пост Анарчи, объясняющий Upstart из вашего другого вопроса: Как написать сценарий инициализации, который будет выполнять существующий сценарий запуска?
Я не знаю много об Upstart, но я знаю, что он предназначен для замены System V init и теперь используется для многих процессов запуска в Ubuntu.