Показать полные настройки sshd

15

Демон OpenSSH имеет множество значений по умолчанию для своих настроек. Так что просмотр sshd_config может не дать кому-то полный набор активных настроек.

Как отобразить полную конфигурацию sshd (для OpenSSH)?

Гюйгенс
источник
Связанный: проверьте конфигурацию sshd .
Алексей

Ответы:

26

Команда OpenSSH sshdимеет расширенный тестовый переключатель, который можно использовать для «проверки правильности файла конфигурации, вывода эффективной конфигурации в стандартный вывод и затем выхода». (исходная страница руководства sshd).

Таким образом, ответ (от имени root или с префиксом sudo):

sshd -T

(настройки не в алфавитном порядке, можно использовать sshd -T | sortдля быстрого поиска одной настройки или только grepнастройки) :-)

PS: мой первый рефлекс искал этот ответ онлайн, но поисковые системы не помогли. А потом только посмотрел на справочную страницу и нашел ответы. Для тех ленивых, как я, которые слишком быстро обращаются к Интернету, теперь есть ответ, опубликованный в Интернете! Сегодняшний урок: сначала загляните в справочную страницу, а затем, при необходимости, попросите поисковик.

Гюйгенс
источник
2
Это лучший ответ. Но также обратите внимание, что более старые версии ssh поставлялись с файлом sshd_config, который содержал все закомментированные значения по умолчанию. В худшем случае вы всегда можете получить дистрибутив и посмотреть на этот файл.
user3188445 24.07.15