Qué es SSH y cómo conectarte a otro equipo Linux de forma remota
Qué es SSH y cómo conectarte a otro equipo Linux de forma remota
SSH (Secure Shell) es el protocolo estándar para controlar otro equipo Linux a distancia, con todo cifrado — desde un servidor en la nube hasta una Raspberry Pi en tu propia casa.
Conectarte por primera vez
ssh usuario@direccion-ip-o-nombre
Ejemplo: ssh pi@192.168.1.50. Te pedirá la contraseña
de esa cuenta (o usará tu
clave SSH
si ya la configuraste).
El mensaje de "huella digital" en la primera conexión
La primera vez que te conectas a un equipo nuevo, verás un mensaje preguntando si confías en su "huella digital" (fingerprint). Esto no es un trámite sin más — es una comprobación real de que te estás conectando al equipo correcto, y no a otro haciéndose pasar por él. Si reconoces el equipo al que intentas conectarte, puedes confirmar con seguridad.
Advertencia: si en una conexión posterior a un equipo que ya conocías, SSH te avisa de que la huella digital ha cambiado inesperadamente, no ignores el aviso sin más — puede indicar algo tan simple como una reinstalación del sistema remoto, pero también podría ser una señal de un ataque de intermediario. Verifica por otro medio si tienes dudas.
Salir de la sesión remota
exit
Vuelve a tu propia terminal, sin afectar en nada al equipo remoto, que sigue funcionando con normalidad.
Cambiar el puerto por defecto (opcional, más seguridad)
SSH usa el puerto 22 por defecto — cambiar a otro puerto no lo hace "irrompible", pero sí reduce el ruido de escaneos automatizados genéricos que prueban ese puerto por defecto en internet.
Preguntas frecuentes
¿Qué pasa si acepto la huella digital de un equipo que no reconozco?
Confirmas que confías en esa conexión sin verificar su identidad real — si no reconoces el equipo al que te conectas, es mejor verificar por otro medio antes de aceptar.
¿Por qué cambió la huella digital de un equipo que ya conocía?
Suele deberse a una reinstalación del sistema operativo remoto, que genera nuevas claves. Aun así, si no esperabas ese cambio, conviene verificarlo por otro medio antes de continuar, ya que también podría indicar un problema de seguridad.
¿SSH funciona igual para conectarme a mi propia Raspberry Pi que a un servidor en la nube?
Sí, el protocolo y los comandos son los mismos independientemente de si el equipo remoto está en tu casa o en un servidor externo — solo cambia la dirección a la que te conectas.