Mostrar la configuración completa de sshd


15

El demonio OpenSSH tiene muchos valores "predeterminados" para su configuración. Por lo tanto, mirar el sshd_config podría no darle a alguien el conjunto completo de configuraciones activas.

¿Cómo mostrar la configuración completa de sshd (para OpenSSH)?


Respuestas:


26

El sshdcomando OpenSSH tiene un interruptor de prueba extendido que se puede usar para "Verificar la validez del archivo de configuración, enviar la configuración efectiva a stdout y luego salir". (fuente de la página de manual de sshd).

Entonces la respuesta es (como root, o prefijando sudo):

sshd -T

(la configuración no está en orden alfabético, se puede usar sshd -T | sortpara buscar rápidamente una configuración o solo grepla configuración) :-)

PD: mi primer reflejo fue buscar esta respuesta en línea, pero los motores de búsqueda no fueron útiles. Y luego solo miré la página del manual y encontré las respuestas. Para aquellos perezosos como yo que recurren demasiado rápido a Internet, ¡ahora hay una respuesta publicada en línea! Lección aprendida hoy: primero revise la página de manual, luego pregunte a un motor de búsqueda si es necesario.


2
Esa es la mejor respuesta. Pero también tenga en cuenta que las versiones anteriores de ssh se enviaron con un archivo sshd_config que contenía todos los valores predeterminados comentados. Entonces, en el peor de los casos, siempre podría obtener la distribución y mirar ese archivo.
user3188445
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.