Androide

¿Qué es OpenSSH? Cómo habilitar y usar OpenSSH en Windows 10

Instalar y usar SSH con PowerShell en Windows 10

Instalar y usar SSH con PowerShell en Windows 10

Tabla de contenido:

Anonim

Si eres un desarrollador hardcore, es posible que ya hayas notado que Microsoft finalmente ha agregado soporte para conexiones SSH en Windows 10 . Es una integración de OpenSSH en Windows 10 que viene con el lanzamiento de la actualización de Windows 10 Fall Creators. Con esto, los usuarios ahora tienen la opción de deshacerse del software de cliente SSH como PuTTY para conectarse a un servidor local o alojado en Internet. Si es nuevo en esto, primero analicemos qué es SSH o Secure Shell.

Lo que es OpenSSH

SSH o Secure Shell no es más que un protocolo general similar a FTP o HTTP que se utiliza para enviar datos de una fuente a un destino. Pero aquí, los datos enviados están fuertemente encriptados. OpenSSH es muy popular entre los desarrolladores que trabajan en máquinas Linux, ya que les permite acceder y controlar un servidor remoto en una red.

Antes de comenzar, lo haría desea tomar nota de que esta característica está disponible como BETA y puede mostrar algunas fallas a veces.

Pasos para habilitar OpenSSH en Windows 10

Con las características de Windows:

Navegue a Configuración> Aplicaciones> Aplicaciones y características o vaya a esta URL:

ms-settings: appsfeatures

Ahora, haga clic en Gestionar características opcionales.

Seleccione Agregar una función. Esto lo llevará a una nueva página.

Desplácese hasta Cliente OpenSSH (Beta) y Servidor OpenSSH (Beta) .

Instale ambos y reinicie su PC

Esto descargará e instalará todos los componentes en esta ruta:

C: Windows System32 OpenSSH

Ahora puede usar Powershell o Command Prompt (CMD) para navegar a la ruta especificada y luego comience a trabajar con SSH como lo hace en Linux.

Con Subsistema de Windows para Linux (WSL)

Primero, abra el Menú de Inicio y escriba Funciones de Windows y luego seleccione Activar Windows Funciones de encendido y apagado.

Marque Subsistema de Windows para Linux y haga clic en Aceptar.

Navegue a la tienda de Microsoft ahora y busque Ubuntu .

Instale esta aplicación.

Ahora busque Ubuntu en Inicio o desde Cortana para ejecutar la línea de comandos Bash de Linux para usar las capacidades SSH.

Actualmente, esta característica se lleva a Windows 10 con la ayuda de Win32 Port por parte de Microsoft. La versión actualmente disponible con Windows 10 Fall Creators Update es 0.0.19.0, pero si va a su repositorio GitHub, encontrará que la última versión es 0.0.24.0 que es más nueva que el que está incorporado y por lo tanto será mucho más estable. Puede leer más sobre cómo instalarlo a través de Powershell en su documentación de GitHub vinculada anteriormente.

Finalmente, parece que Microsoft está aprovechando el uso de tecnologías de código abierto integrándolas directamente en Windows 10 y mejorando para los desarrolladores. Esto hace que la afirmación de Terry Myerson (vicepresidente ejecutivo de Windows Developers Group en Microsoft) sea cierta, que:

"Windows 10 es la mejor maldita devbox del planeta".

Y no podemos esperar más funciones útiles ¡como este para ser agregado a Windows 10 incorporado!