SSH (Secure Shell) es un protocolo de red cifrado que se utiliza para conectarse a dispositivos a través de una red o Internet. Las computadoras con Linux vienen con una herramienta SSH preinstalada, a la que se puede acceder con comandos de Terminal, pero ¿qué pasa con Windows?
Hay varias opciones SSH disponibles para Windows, incluida una herramienta SSH incorporada. A continuación se explica cómo utilizar SSH en Windows con aplicaciones nativas y opciones de terceros.
1. PuTTY para escritorio de Windows

PuTTY es la aplicación más popular para conectarse a servidores SSH en Windows
PuTTY es la aplicación más popular para conectarse a servidores SSH en Windows. La interfaz de PuTTY puede parecer un poco intimidante y complicada al principio, pero una vez que la uses, descubrirás que es muy sencilla.
Para utilizar PuTTY, todo lo que necesita hacer es iniciar PuTTY.exe. Aquí, ingrese el nombre de host (o dirección IP ) del servidor remoto, asegúrese de que el puerto sea correcto y haga clic en Abrir. PuTTY se conectará al servidor y luego le solicitará un nombre de usuario y contraseña.
También puede guardar la información de esta sesión si lo desea. Haga clic en la opción Configuración predeterminada , luego seleccione Guardar y PuTTY usará la configuración guardada cada vez que se abra. O establezca un perfil diferente para cada conexión, ingrese un nombre en el campo Sesiones guardadas y haga clic en Guardar.
![5 formas de usar SSH en Windows 5 formas de usar SSH en Windows]()
Establecer un perfil diferente para cada conexión
Vea más sobre cómo instalar y usar PuTTY en Quantrimang.com.
2. Utilice Windows PowerShell para SSH
![5 formas de usar SSH en Windows 5 formas de usar SSH en Windows]()
Utilice Windows PowerShell para SSH
Si desea una herramienta SSH de línea de comandos de Windows creada por Microsoft integrada en su sistema operativo, está de suerte.
Windows PowerShell ha ido reemplazando gradualmente a la aplicación Símbolo del sistema de Windows desde que se introdujo en Windows 7. Recientemente, se agregó soporte para OpenSSH , que puede incorporar en PowerShell de la siguiente manera:
- Presione WIN + I para abrir Configuración.
- Abra Aplicaciones > Aplicaciones y características .
- Haga clic en Funciones opcionales.
- Haz clic en +Agregar una función .
- Explore la lista para encontrar el cliente OpenSSH.
- Seleccione y haga clic en Instalar.
- Una vez hecho esto, reinicie Windows 10.
Con OpenSSH agregado, puede usarlo abriendo Windows PowerShell (haga clic con el botón derecho en Inicio > PowerShell ) e ingresando el comando de conexión. Por ejemplo:
ssh username@192.1.1.10
Se le pedirá que ingrese su contraseña. Introduzca su contraseña y acepte el certificado de seguridad.
3. Shell seguro para Google Chrome
Google proporciona un cliente SSH llamado Secure Shell App , que se puede agregar al navegador Chrome. Simplemente instale la aplicación Secure Shell desde Chrome Web Store. Aunque se ejecuta en el navegador Chrome, se ejecuta completamente sin conexión, por lo que no necesitas acceso a Internet para usarlo. Por lo tanto, esta herramienta funciona bien con dispositivos en la red local así como con servidores remotos.
La aplicación Secure Shell se abre como una pestaña del navegador. Simplemente ingrese la información de inicio de sesión y el nombre de host (dirección IP) del servidor SSH remoto. También puede incorporar argumentos de línea de comando SSH adicionales, si es necesario.
Al igual que con otras aplicaciones web de Chrome, la aplicación Secure Shell se puede abrir en una ventana dedicada para separarla del navegador principal.
Dado que Secure Shell es una aplicación web de Chrome, también está disponible para macOS, Linux e incluso Chrome OS.
4. OpenSSH para terminal Cygwin
Si utiliza con frecuencia comandos SSH estándar en Linux, macOS y otros sistemas similares a UNIX, Cygwin ofrece soporte SSH.
Si es nuevo en SSH, es posible que desee utilizar una opción gráfica como PuTTY. Sin embargo, si tiene experiencia con operaciones de línea de comandos, encontrará que OpenSSH en Cygwin funciona igual que en otras plataformas.
Cygwin es un paquete de instalación grande, por lo que es posible que desees instalar OpenSSH. Para hacer esto, ejecute el instalador descargado y cuando se le solicite elegir un paquete, busque OpenSSH. Expanda Net y en la columna Nuevo , haga clic en Omitir para que se muestre la versión que desea descargar.
Haga clic en Siguiente para continuar, revise los paquetes que se instalarán y luego haga clic en Siguiente nuevamente.
Una vez finalizada la instalación, inicie la aplicación Cygwin en Terminal desde el menú Inicio. Para iniciar una conexión SSH, utilice el mismo comando ssh que ejecutó en Linux y otros sistemas operativos similares a UNIX.
Si bien es una buena solución, Cygwin puede resultar difícil de configurar.
5. SSH sobre FTP con FileZilla
![5 formas de usar SSH en Windows 5 formas de usar SSH en Windows]()
SSH sobre FTP con FileZilla
Por lo general, la razón principal para usar SSH para comunicarse con un dispositivo remoto es cargar archivos. Normalmente, esto se debe a que está administrando un servidor web y desea cargar una aplicación web (por ejemplo, WordPress).
FileZilla es una herramienta FTP (Protocolo de transferencia de archivos) de código abierto compatible con SFTP (Protocolo de transferencia de archivos SSH). Obviamente, esto hace que las transferencias FTP sean mucho más seguras.
Para usar SSH en FileZilla:,
- Abra Archivo> Administrador del sitio para crear una nueva conexión.
- Seleccione Nuevo sitio para agregar un nuevo sitio.
- Seleccione SFTP como protocolo.
- Ingrese la dirección IP del servidor o el nombre de host del servidor.
- Agregue nombre de usuario y contraseña.
- Haga clic en Conectar.
Las transferencias de archivos ahora se realizarán mediante SSH.