Afficher les paramètres complets de sshd

15

Le démon OpenSSH a de nombreuses valeurs "par défaut" pour ses paramètres. Donc, regarder sshd_config peut ne pas donner à quelqu'un l'ensemble complet des paramètres actifs.

Comment afficher la configuration sshd complète (pour OpenSSH)?

Huygens
la source
Connexes: vérifiez la configuration sshd .
Alexey

Réponses:

26

La sshdcommande OpenSSH possède un commutateur de test étendu qui peut être utilisé pour «vérifier la validité du fichier de configuration, sortir la configuration effective vers stdout puis quitter». (page de manuel source sshd).

Donc, la réponse est (en tant que root, ou en le préfixant avec sudo):

sshd -T

(les paramètres ne sont pas classés par ordre alphabétique, on peut utiliser sshd -T | sortpour rechercher rapidement un paramètre, ou juste greple paramètre) :-)

PS: mon premier réflexe cherchait cette réponse en ligne, mais les moteurs de recherche n'étaient pas utiles. Et puis seulement regardé la page de manuel et trouvé les réponses. Pour les paresseux comme moi qui se tournent trop vite vers Internet, voici la réponse mise en ligne! Leçon apprise aujourd'hui: consultez d'abord la page de manuel, demandez à un moteur de recherche plus tard si nécessaire.

Huygens
la source
2
Voilà la meilleure réponse. Mais notez également que les anciennes versions de ssh sont livrées avec un fichier sshd_config contenant toutes les valeurs par défaut commentées. Dans le pire des cas, vous pouvez toujours obtenir la distribution et consulter ce fichier.
user3188445