Есть ли резервная копия для конфигурации ssh, чтобы откатить ошибку?

У меня есть сервер в интернете с сервером ssh. Я пытаюсь настроить ssh (редактируя /etc/ssh/sshd_config file) после редактирования я должен перезапустить ssh. Но однажды я сделал опечатку / синтаксическую ошибку в файле, и ssh-сервер не запустился. Я не могу изменить назад, потому что нет никакой связи с машиной.

есть ли способ дать резервный файл конфигурации (который автоматически выбирается по ошибке) или любой другой способ предотвратить блокировку от сервер?

единственный способ, который я нашел, - это подключиться через FTP и отредактировать файл, но простой FTP не является безопасным, а SFTP использует ssh, поэтому это только небезопасное решение.

23
задан betontalpfa
13.05.2023 11:57 Количество просмотров материала 2375
Распечатать страницу

2 ответа

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

  1. быть подключенным к системе по SSH
  2. изменить конфигурацию сервера SSH.
  3. Проверьте конфигурацию с помощью -t или -T опция sshd.
  4. перезапустить sshd при сохранении подключения. Это не приведет к закрытию текущего соединения.
  5. попробуйте создать второе соединение с сервером. Если это не вам все еще имейте активное первое соединение, чтобы переустановить и протестировать предыдущую конфигурацию.
4
отвечен Steffen Ullrich 2023-05-14 19:45
screen -x
cd /etc/ssh
cp sshd_config sshd_config_orig
vim sshd_config
sshd -t
systemctl restart sshd; mv sshd_config sshd_config_attempt; mv sshd_config_orig sshd_config

затем оставайтесь на связи, но откройте новый терминал и используйте новый ssh-клиент для проверки нового соединения.

Если вы удовлетворены тем, что он работает должным образом:

rm sshd_config; mv sshd_config_attempt sshd_config

Если вы не удовлетворены тем, что он работает должным образом:

systemctl restart sshd

Если по какой-то странной случайности вы потеряли соединение во время этого теста, перезагрузите удаленный сервер с управлением ipmi или гипервизором, и он загрузится со старой известной рабочей конфигурацией.

0
отвечен Billy C. 2023-05-14 22:02

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх