Как проверить, что ssh запустится на перезапуске?

Я хочу перезапустить машину LTS Ubuntu 18.04.4 через ssh. У меня нет физического доступа к той машине.

Как я могу удостовериться, что ssh сервис запускается автоматически на начальной загрузке так, чтобы я мог соединиться снова после перезапуска?

1
задан 21 April 2020 в 15:28

2 ответа

От выполненного терминала systemctl list-unit-files | grep ssh и если сервис говорит enabled это должно отшатнуться когда системные перезагрузки.

$ systemctl list-unit-files | grep ssh
ssh.service                                                      enabled        
ssh@.service                                                     static         
sshd.service                                                     enabled        
ssh.socket                                                       disabled  

И можно проверить текущий статус ssh путем выполнения systemctl | grep ssh

$ systemctl | grep ssh
ssh.service    loaded active     running   OpenBSD Secure Shell server                

Надеюсь, это поможет!

0
ответ дан 25 April 2020 в 10:43

Можно использовать команду перезагрузки. То, что это делает, оставить доступ к ssh, в то время как он проходит процесс, тестирующий Ваши изменения в Вашем sshd файле конфигурации. Если будут проблемы, то это будет ошибка, таким образом, можно будет зафиксировать их. Затем Вы проходите процесс, пока все не загружается прекрасный. После того, как это перезагрузит, затем можно выполнить перезапуск.

Однако, если Вы все еще чувствуете, что Вам нужно иначе, можно выполнить другого ssh демона на другом порте, который можно принести вверх и вниз и установить для запуска на перезагрузке также, и после того, как все настроено с ssh, Вы хотели настроить работы, можно отключить резервного демона от перезапуска на начальной загрузке.

0
ответ дан 25 April 2020 в 10:43

Другие вопросы по тегам:

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