Восстановление SSH

Подготовьте восстановление и проверьте настройки сервера SSH.

Перед выполнением

Сохраните работающий сеанс и независимую консоль или физический доступ. Защитите резервные копии настроек, включаемых файлов и правил и проверьте восстановление. Не помещайте закрытые ключи или секреты OTP в публичные копии. Названия служб и журналов зависят от дистрибутива.

В действиях на сервере в качестве примера используется Ubuntu. В других системах команды, пути конфигурации и имена служб могут отличаться. Действия на клиенте выполняйте на клиенте, как указано.

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

Примеры

В сеансе или консоли проверьте синтаксис и настройки; для Match используйте sshd -T -C.

sudo sshd -t
sudo sshd -T

В Ubuntu проверьте статус и журнал службы ssh; в других дистрибутивах имя может отличаться.

sudo journalctl -u ssh -n 100 --no-pager
sudo systemctl status ssh --no-pager

Через консоль восстановите только затронутые настройки, проверьте и перезагрузите службу; испытайте вход в новом сеансе.

sudoedit /etc/ssh/sshd_config
sudo sshd -t && sudo systemctl reload ssh

Официальные источники

Проверено 27 октября 2026 г.