Можно ли получить список всех активных в данный момент параметров конфигурации запущенной задачи sshd? Что-то вроде подключения, использования команды через ssh и последующего отключения?
Я знаю, что могу прочитать файл конфигурации и сделать выводы из него, но:
- Существуют параметры со значениями по умолчанию, которые явно не заданы в sshd_config.
- Найти правильный файл конфигурации не всегда легко (так как он может быть изменен)
- Есть параметры командной строки, переопределяющие sshd_config
- ... ?
Спасибо за вашу помощь
решение1
Невозможно выгрузить конфигурацию из запущенного sshd
, но вы можете поручить sshd
проанализировать конфигурацию и выгрузить полученные примененные параметры конфигурации, включая значения по умолчанию из файла конфигурации по умолчанию. -T
Для этого есть переключатель:
sshd -T
Примечание: параметры командной строки могут переопределять sshd_config.
Вы можете использовать -f
switch для чтения файла конфигурации из другого файла.
Все хорошо документировано в странице руководства для sshd
.