Протестируйте конфигурацию SSH, не рискуя потерять удаленный доступ

^ M - это возврат каретки, который предполагает, что ваш сценарий мог быть написан на машине Windows.

Чтобы удалить символы возврата каретки, оставив пустые символы новой строки, выполните:

perl -pi.old -e 's{\r}{}' file

Выполняется обновление на месте, сначала создается резервная копия исходного файла как «.old».

1
29.04.2017, 14:28
2 ответа

Одним из вариантов грубой силы является запуск второго SSH-сервера, работающего на другом порту. Если запороть "основной", то просто зайти на бэкапе.

Очевидно, не забудьте отключить резервное копирование после завершения тестирования.:-)

1
27.01.2020, 23:45

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

Перезапуск службы sshd не закрывает и не влияет на ранее открытые сеансы.

0
27.01.2020, 23:45

Теги

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