Centro de conocimiento

Refuerce el acceso en el orden correcto

Refuerza el inicio de sesión administrativo de un servidor real manteniendo una vía de retorno verificada.

2 min de lecturaEspañol

Contenido revisado · Español

De un vistazo
Tipo de guía
Operar y proteger
Ejemplos
Ilustrativo, específico del entorno
Alcance de la integración
Sin máquina remota conectada
01

Cree una ruta de administración sin privilegios de root probada

Primero establece una cuenta con nombre con los permisos que necesitas, instala su clave pública y confirma el inicio de sesión con clave más sudo en una segunda sesión. Mantén la sesión actual abierta. El acceso directo como root debe deshabilitarse solo después de que la ruta de reemplazo funcione.

02

Cambiar las reglas de autenticación deliberadamente

Revisa el sshd_config activo y los fragmentos incluidos; el primer valor aplicable puede imponerse. El siguiente es un ejemplo solo con clave. Si un diseño legítimo de PAM o MFA usa autenticación interactiva por teclado, ajusta esa línea para el diseño en lugar de deshabilitarla a ciegas.

Política preparada de solo clave · revisa primero los includesRevisar para tu entorno
PubkeyAuthentication yes
PasswordAuthentication no
KbdInteractiveAuthentication no
PermitRootLogin no
AllowUsers operator
03

Validar la sintaxis y recargar la unidad correcta

Comprobar la configuración antes de aplicarla. En Ubuntu el servicio suele llamarse ssh; otras distribuciones pueden usar sshd. Recargar solo la unidad que exista y luego abrir otra sesión autenticada con clave. Mantener disponible una ruta de consola verificada.

Ejemplo de Ubuntu tras la validaciónRevisar para tu entorno
sudo /usr/sbin/sshd -t
sudo systemctl reload ssh
ssh -i ~/.ssh/ombra_admin operator@192.0.2.20
04

Si se cambia el puerto, abra primero la nueva ruta

Un puerto diferente reduce algo de ruido automatizado, pero no es autenticación. Antes de configurar el puerto 22222, permítelo en los firewalls del invitado y del upstream. El SSH activado por socket puede requerir una actualización de socket específica de la distribución. Verifica la nueva dirección de escucha y una segunda conexión antes de retirar el puerto 22.

Orden de comprobaciones · no es un script completo de cambio de puertoRevisar para tu entorno
sudo ufw allow 22222/tcp
sudo ss -lntp
ssh -p 22222 -i ~/.ssh/ombra_admin operator@192.0.2.20
05

Mantén la protección y la recuperación medibles

Limita las direcciones de origen cuando sea práctico, revisa los eventos de inicio de sesión y mantén las actualizaciones. Fail2ban puede reducir los intentos repetidos cuando el backend de registro correcto está configurado. Comprueba IPv6 así como IPv4. Guarda la política efectiva y el procedimiento de recuperación de consola antes de cerrar la sesión original.

ANTES DEL SIGUIENTE PASO

Sal con un resultado verificable.

  • Crea una ruta de administración probada sin privilegios de root.
  • Mantén la protección y la recuperación medibles.
  • Mantén la información de recuperación y los secretos fuera de archivos públicos.
IR A LA FUENTE PRIMARIAOpenSSH · política del servidorUbuntu · Implementación de OpenSSH