Wyświetl pełne ustawienia sshd

15

Demon OpenSSH ma wiele „domyślnych” wartości dla swoich ustawień. Więc spojrzenie na sshd_config może nie dać komuś pełnego zestawu aktywnych ustawień.

Jak wyświetlić pełną konfigurację sshd (dla OpenSSH)?

Huygens
źródło
Powiązane: sprawdź konfigurację sshd .
Alexey,

Odpowiedzi:

26

Polecenie OpenSSH sshdma rozszerzony przełącznik testowy, za pomocą którego można „sprawdzić poprawność pliku konfiguracyjnego, wyprowadzić efektywną konfigurację na standardowe wyjście, a następnie wyjść”. (źródłowa strona podręcznika sshd).

Tak więc odpowiedź brzmi (jako root lub przedrostek sudo):

sshd -T

(ustawienia nie są w kolejności alfabetycznej, można użyć, sshd -T | sortaby szybko wyszukać jedno ustawienie lub po prostu grepustawienie) :-)

PS: mój pierwszy odruch szukałem tej odpowiedzi online, ale wyszukiwarki nie były pomocne. A potem tylko spojrzał na stronę podręcznika i znalazł odpowiedzi. Dla tych leniwych jak ja, którzy zbyt szybko zmieniają się w internet, dostępna jest teraz odpowiedź online! Lekcja dziś: najpierw sprawdź stronę podręcznika, w razie potrzeby zapytaj wyszukiwarkę.

Huygens
źródło
2
To najlepsza odpowiedź. Ale zauważ również, że starsze wersje ssh dostarczane były z plikiem sshd_config, który zawiera wszystkie skomentowane wartości domyślne. W najgorszym przypadku zawsze można uzyskać dystrybucję i spojrzeć na ten plik.
user3188445,