Si ha realizado algún cambio en el archivo de configuración de ssh, tendremos que volver a cargar o reiniciar el servicio sshd. Pero si tiene algún error de sintaxis en el archivo, el servicio ssh no se iniciará y es posible que pierda el acceso al servidor.
Para evitar estos problemas, hay una opción en el comando sshd para verificar la sintaxis del archivo de configuración /etc/ssh/sshd_config. Después de realizar los cambios, ejecute este comando:
$ sudo sshd -t
Si no hay errores de sintaxis, sale silenciosamente. Si encuentra errores, te dice:
$ sudo sshd -t /etc/ssh/sshd_config: line 9: Bad configuration option: Porotocol /etc/ssh/sshd_config: terminating, 1 bad configuration options
Mientras se ejecuta el demonio SSH, puede corregir sus errores antes de ejecutar un comando de recarga o reinicio. La -t interruptor significa prueba. No afecta al demonio SSH, solo verifica /etc/ssh/sshd_config en busca de errores de sintaxis, por lo que puede usarlo en cualquier momento.
Una vez que haya verificado la sintaxis, puede reiniciar o recargar el servicio ssh. Por ejemplo:
# systemctl restart sshd