Recuperación SSH

Preparar la recuperación y revisar la configuración del servidor SSH.

Antes de ejecutar

Conserve una sesión funcional y consola independiente o acceso físico. Respalde configuración, archivos incluidos y reglas en un lugar protegido y pruebe la recuperación. No incluya claves privadas ni secretos OTP en copias públicas. Los nombres de servicio y registros varían según la distribución.

Los pasos del servidor utilizan Ubuntu como ejemplo. Los comandos, las rutas de configuración y los nombres de servicios pueden variar en otros sistemas. Ejecute los pasos del cliente en el cliente según se indica.

Después de aplicar los cambios, compruebe en una nueva sesión SSH que puede iniciar sesión y que el funcionamiento es el esperado. Mantenga abierta la sesión actual hasta que la comprobación sea satisfactoria para poder restaurar la configuración si fuera necesario.

Ejemplos

Desde la sesión o consola, compruebe sintaxis y configuración; use sshd -T -C para Match.

sudo sshd -t
sudo sshd -T

En Ubuntu, revise estado y registros del servicio ssh; adapte el nombre en otras distribuciones.

sudo journalctl -u ssh -n 100 --no-pager
sudo systemctl status ssh --no-pager

Desde la consola, restaure solo los ajustes afectados, valide y recargue; pruebe el acceso en otra sesión.

sudoedit /etc/ssh/sshd_config
sudo sshd -t && sudo systemctl reload ssh

Referencias oficiales

Revisado el 27 de octubre de 2026