Saltar al contenido
Tecnologías de servidor 2 min

SSH

Secure Shell
En una frase

Protocolo cifrado para acceder remotamente a servidores. Estándar para administrar VPS y servidores Linux.

Qué es SSH

SSH (Secure Shell) es un protocolo cifrado para acceso remoto seguro a servidores. Sustituye a Telnet (sin cifrar). Permite ejecutar comandos, transferir archivos (SFTP), tunelar conexiones.

Cómo funciona

Cliente conecta al puerto 22 del servidor. Autenticación por contraseña o (recomendado) clave pública/privada. Sesión cifrada con criptografía simétrica (AES). Permite ejecutar shell remoto.

Cuándo usarlo

Imprescindible para VPS, dedicados y cualquier servidor Linux. Mejor práctica: deshabilitar password auth, usar solo claves públicas. Cambiar puerto 22 a otro reduce ataques automatizados.

Datos curiosos

  • SSH creado en 1995 por Tatu Ylönen tras un sniff a su universidad.
  • OpenSSH (open source) domina implementaciones servidor.
  • SSH tunneling permite acceder a servicios internos como si fueras local.

Preguntas frecuentes

¿Más seguro que FTP?

Mucho. SSH/SFTP cifra todo. FTP plano envía contraseñas en cleartext.

¿Cliente?

Linux/macOS: terminal. Windows: nativo (Win10+) o PuTTY/MobaXterm.

¿Claves o password?

Claves siempre. Más seguro y cómodo (no escribir password). Generar con ssh-keygen.