Conexión mediante SSH
SSH (Secure Shell) es un protocolo para conectarse de forma segura a un servidor remoto a través de una red. Proporciona acceso a un terminal en modo texto en una máquina remota, lo que permite ejecutar comandos, transferir archivos mediante SCP y crear túneles cifrados.
Requisitos previos
Antes de conectarse, asegúrese de que el servidor tenga un servidor SSH en ejecución y de que su cuenta de usuario disponga de los permisos necesarios. De forma predeterminada, SSH utiliza el puerto 22. Si el servidor está configurado para utilizar un puerto diferente, deberá especificarlo al conectarse.
Conexión mediante SSH en Windows
Uso del cliente SSH integrado
Windows 10 y versiones posteriores incluyen un cliente OpenSSH integrado disponible en el símbolo del sistema y PowerShell. No se requiere software adicional.
Para conectarse a un servidor mediante el puerto predeterminado:
ssh username@hostname_or_ip
Para conectarse a un servidor mediante un puerto no estándar:
ssh -p 2222 username@hostname_or_ip
Para conectarse utilizando una clave privada:
ssh -i C:\Users\your_user\.ssh\id_rsa username@hostname_or_ip
Introduzca su contraseña cuando se le solicite para completar la conexión.
Uso de PuTTY
PuTTY es un popular cliente SSH para Windows con una interfaz gráfica. Descárguelo desde el sitio web oficial.
1. Inicie PuTTY.
2. En el campo "Host Name (or IP address)", introduzca el nombre de host o la dirección IP del servidor.
3. Establezca el número de puerto en el campo "Port". El valor predeterminado es 22.

4. Haga clic en "Open".
5. En la ventana de terminal que se abre, introduzca su nombre de usuario y contraseña.

Para autenticarse con una clave privada, vaya a Connection > SSH > Auth en la ventana de configuración de PuTTY e indique la ruta al archivo de clave. Para obtener más información, consulte la documentación de PuTTY.
Para obtener más información sobre cómo cambiar el puerto SSH, consulte el [artículo] correspondiente.
Conexión mediante SSH en macOS
Uso del Terminal integrado
macOS incluye un cliente SSH integrado disponible en Terminal (Aplicaciones > Utilidades > Terminal). No se requiere software adicional.
Para conectarse a un servidor mediante el puerto predeterminado:
ssh username@hostname_or_ip
Para conectarse a un servidor mediante un puerto no estándar:
ssh -p 2222 username@hostname_or_ip
Para conectarse utilizando una clave privada:
ssh -i ~/.ssh/id_rsa username@hostname_or_ip
Introduzca su contraseña cuando se le solicite para completar la conexión.
Uso de Termius
Termius es un cliente SSH gráfico para macOS con una interfaz moderna. Admite hosts guardados, autenticación mediante claves y gestión de múltiples sesiones. Descárguelo desde el sitio web oficial o desde la Mac App Store.
Conexión mediante SSH en Linux
El cliente SSH está incluido en las principales distribuciones de Linux y está disponible directamente desde el terminal.
Para conectarse a un servidor mediante el puerto predeterminado:
ssh username@hostname_or_ip
Para conectarse a un servidor mediante un puerto no estándar:
ssh -p 2222 username@hostname_or_ip
Para conectarse utilizando una clave privada:
ssh -i ~/.ssh/id_rsa username@hostname_or_ip
Introduzca su contraseña cuando se le solicite para completar la conexión.
Conclusión
Una vez conectado, puede ejecutar comandos en el servidor remoto como si estuviera trabajando directamente en él. Para desconectarse, escriba exit o pulse Ctrl+D.