Revisa tu servidor SSH con ssh-audit en Ubuntu
Audita tu propio servidor SSH, detecta algoritmos antiguos y deja una configuración más robusta.
- Nivel
- Avanzado
- Tiempo
- 30 min
- Formato
- PDF · 2 páginas
Muchos servidores SSH siguen aceptando cifrados antiguos o el acceso con contraseña. Con ssh- audit puedes revisar tu propio equipo y ver qué mejorar, igual que haría un auditor, pero solo en lo que es tuyo.
Qué necesitas
- Ubuntu con OpenSSH Server instalado
- Un usuario con permisos sudo
- Acceso físico o una segunda sesión abierta
- Permiso si el servidor no es tuyo
Paso a paso
-
01
Instala la herramienta
ssh-audit está en los repositorios de Ubuntu. Instálala con apt.
-
02
Audita tu propio equipo
Lanza el análisis contra tu servidor. Verás en rojo y amarillo los algoritmos que conviene retirar.
-
03
Revisa la configuración activa
Comprueba si se permite entrar con contraseña o como root. Lo ideal es usar claves y no permitir el acceso directo de root.
-
04
Aplica los cambios con cuidado
Crea un archivo propio en /etc/ssh/sshd_config.d/ con tus ajustes, por ejemplo PermitRootLogin no. Así no tocas el archivo original.
-
05
Comprueba y reinicia
Valida la sintaxis antes de reiniciar el servicio. Si sshd -t no muestra errores, ya puedes aplicar.
-
06
Vuelve a auditar
Ejecuta de nuevo ssh-audit y compara. Prueba a entrar desde otra sesión antes de cerrar la que tienes abierta.
Consejos
Consejo 1
Desactiva la contraseña solo cuando tu clave SSH ya funcione.
Consejo 2
Mantén siempre una sesión abierta mientras cambias la configuración.
Consejo 3
Repite la auditoría tras cada actualización importante.
Importante: Audita solo servidores propios o con permiso por escrito: analizar sistemas ajenos sin autorización es delito. Si te quedas fuera del servidor, necesitarás acceso físico o la consola del proveedor.
Más guías de Linux y Ubuntu
Analiza tus archivos con ClamAV en Ubuntu
Instala un antivirus libre en Ubuntu para revisar descargas, memorias USB y archivos que compartes con equipos Windows.
Ver la guía →Da prioridad a tus programas con nice y renice en Ubuntu
Haz que las tareas pesadas no frenen lo que estás usando, ajustando su prioridad desde la terminal.
Ver la guía →Controla qué USB se conectan a tu Ubuntu
Bastiona tu equipo con USBGuard para que solo funcionen los dispositivos USB que tú autorices.
Ver la guía →
¿Prefieres que lo hagamos por ti?
Diagnóstico sin compromiso y presupuesto cerrado antes de empezar. En nuestro taller, en un punto PickUp o por asistencia remota.