En 2015, Microsoft anunció que traería un cliente OpenSSH integrado a Windows. Y finalmente lo hicieron en Fall Creators Update de Windows 10. El cliente SSH está oculto en esta actualización. Ahora puede conectarse a un servidor Secure Shell desde Windows sin instalar PuTTY ni ningún otro software de terceros.
Sin embargo, esta todavía es una característica beta, por lo que puedes usar PuTTY hasta que se estabilice. Según el rastreador de errores del proyecto en GitHub, el cliente SSH solo admite claves ed25519 en este momento.
Cómo instalar el cliente SSH de Windows 10
El cliente SSH es parte de Windows 10, pero es una "función opcional", por lo que no está instalado de forma predeterminada. Para instalar, vaya a Configuración > Aplicaciones y haga clic en " Administrar funciones opcionales " en Aplicaciones y funciones .

Haga clic en " Agregar una función " en la parte superior de la lista de funciones instaladas. Si tiene un cliente SSH instalado, aparecerá en esta lista.
![Cómo habilitar y usar comandos SSH en Windows 10 Cómo habilitar y usar comandos SSH en Windows 10]()
Desplácese hacia abajo, haga clic en la opción " Cliente OpenSSH (Beta) " y haga clic en " Instalar ". Windows 10 también proporciona un servidor OpenSSH que los usuarios pueden instalar si desean ejecutar un servidor SSH en su computadora. Solo debe instalar OpenSSH server si realmente desea ejecutar un servidor en su computadora y no conectarse a un servidor que se ejecuta en otro sistema.
![Cómo habilitar y usar comandos SSH en Windows 10 Cómo habilitar y usar comandos SSH en Windows 10]()
Cómo utilizar el cliente SSH de Windows 10
Ahora puede usar el cliente SSH ejecutando el comando ssh en una ventana de PowerShell o del símbolo del sistema . Para abrir rápidamente la ventana de PowerShell, haga clic derecho en el botón Inicio o presione la tecla Windows + X y seleccione " Windows PowerShell " en el menú.
Para ver la sintaxis del comando ssh, simplemente ejecute el siguiente comando:
ssh
Si ve un mensaje de error que dice comando no encontrado, deberá cerrar sesión y volver a iniciarla. Reiniciar la computadora también puede solucionar este error.
![Cómo habilitar y usar comandos SSH en Windows 10 Cómo habilitar y usar comandos SSH en Windows 10]()
Este comando funciona igual que conectarse a un servidor SSH mediante el comando ssh en otros sistemas operativos como macOS o Linux. Su sintaxis u opciones de línea de comando son las mismas.
Por ejemplo, para conectarse a un servidor SSH con ssh.example.com usando el nombre de usuario "bob", ejecute el siguiente comando:
ssh bob@ssh.ejemplo.com
De forma predeterminada, este comando se conectará a un servidor SSH que se ejecuta en el puerto 22. Sin embargo, es posible que deba conectarse a un servidor que se ejecute en un puerto diferente. Para conectarse al servidor en otro puerto específico, utilice el comando -p. Por ejemplo, si el servidor acepta conexiones en el puerto 7777, ejecutaría:
ssh bob@ssh.ejemplo.com -p 7777
![Cómo habilitar y usar comandos SSH en Windows 10 Cómo habilitar y usar comandos SSH en Windows 10]()
Al igual que otros clientes SSH, debes aceptar la clave del host durante la primera conexión. Luego obtendrá un entorno de línea de comandos para ejecutar comandos en el sistema remoto.
![Cómo habilitar y usar comandos SSH en Windows 10 Cómo habilitar y usar comandos SSH en Windows 10]()
Ver más: