En máquinas Windows, el software gratuito de código abierto PuTTY es el estándar de facto cuando se trata de SSH y Telnet. Con Windows 10, Microsoft finalmente escuchó a sus usuarios después de años de solicitar un cliente y un servidor SSH. Al incluir una implementación OpenSSH, aumenta el valor del sistema operativo.
Al momento de escribir este artículo, el software OpenSSH incluido en Windows 10 se encuentra en una etapa BETA. Esto significa que puede tener algunos problemas de estabilidad.
El cliente SSH proporcionado es similar al cliente Linux. A primera vista, parece admitir las mismas funciones que su homólogo *NIX. Es una aplicación de consola, por lo que debería poder iniciarla desde el símbolo del sistema. Habilitémoslo.
Contenido esconder Habilite el cliente OpenSSH en Windows 10 Cómo utilizar el cliente OpenSSH en Windows 10Habilite el cliente OpenSSH en Windows 10
- Abra la aplicación Configuración y vaya a Aplicaciones -> Aplicaciones y funciones.
- A la derecha, haz clic en Administrar funciones opcionales.
- En la página siguiente, haga clic en el botónAgregar una característica.
- En la lista de funciones, seleccioneCliente OpenSSHy haga clic en elInstalarbotón.
Esto instalará el software OpenSSH Client en Windows 10. Sus archivos binarios se encuentran en la carpeta |_++_|. Además del cliente SSH, la carpeta contiene las siguientes herramientas del cliente:
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- y el archivo de configuración 'sshd_config'.
Le sugiero que cierre sesión en su cuenta de usuario y vuelva a iniciar sesión para agregar estos archivos binarios a la variable de entorno PATH. De lo contrario, tendrás que escribir la ruta completa a estos binarios para utilizarlos.
Ahora puedes probarlo en acción.
Cómo utilizar el cliente OpenSSH en Windows 10
- Abra una nueva ventana del símbolo del sistema.
- Escriba el comando ssh usando la siguiente sintaxis:|_+_|
Por ejemplo, me conectaré a mi centro multimedia basado en Raspberry PI:
|_+_|El resultado será el siguiente:
El cliente integrado es casi idéntico al cliente SSH tradicional del paquete OpenSSH disponible en Linux. Ofrece la misma experiencia de consola. Es muy útil cuando necesitas cambiar alguna opción de configuración o reiniciar un demonio. Si está acostumbrado a administrar máquinas Linux desde la línea de comandos, le resultará útil.
Sin embargo, todavía hay una serie de situaciones en las que el bueno de PuTTY gana la carrera. Le permite tener una lista de servidores sin realizar atajos ni escribir archivos por lotes. Permite cambiar una serie de opciones de conexión sobre la marcha y configurar opciones como codificación o variables de entorno rápidamente utilizando la GUI. Desde mi punto de vista, el software OpenSSH integrado funciona bien para la funcionalidad básica cuando no se le permite instalar PuTTY en la PC que está utilizando (por ejemplo, en un entorno corporativo bloqueado). También es útil si es un usuario profesional de Linux que se ha aprendido de memoria todas las opciones del cliente SSH.