Búsqueda de sitios web

Configurar el servidor OpenSSH en Windows Server 2019


Si eres del mundo de Linux y por una razón u otra te encuentras actualmente en una situación en la que los servidores de Windows 2019 están por todas partes a tu alrededor, hay buenas noticias para ti. Sabemos que está acostumbrado a utilizar SSH para iniciar sesión y administrar sus servidores y aquí se encuentra en un entorno completamente diferente. Si bien existen opciones de Powershell para iniciar sesión en servidores Windows remotos, a la mayoría de los administradores con experiencia en Linux les puede resultar difícil adaptarse.

Windows Server 2019 y la versión más reciente de Windows 10 vienen con la capacidad de instalar un cliente SSH y un servidor SSH. Ahora es posible utilizar simplemente su cliente ssh favorito en lugar de RDP o el Subsistema de Windows para Linux. son muy buenas noticias.

No perdamos más tiempo y procedamos a instalar OpenSSH Server. Asegúrese de que su servidor Windows tenga acceso a Internet para la parte del servidor OpenSSH.

Paso 1: abra la configuración

Haga clic en el botón “Inicio” y seleccione Configuración. Debería ser el ícono de ajustes.

Paso 2: aplicaciones

Después de activar la configuración , seleccione "Aplicaciones" y luego haga clic en "Administrar funciones opcionales".

Paso 3: elija el servidor OpenSSH

Deberías ver "Servidor OpenSSH" en "Agregar una función". Haga clic en él y luego haga clic en “Instalar“

Paso 4: inicie el servidor y cambie la política de inicio

Abra las aplicaciones de “Servicios” haciendo clic en el botón “Windows” y busque “Servicios”. Una vez abierto, busque Servidor OpenSSH, haga clic derecho y seleccione propiedades. Se abrirá una nueva ventana emergente. En él, cambie el inicio a Automático desde el menú desplegable como se muestra en las ilustraciones a continuación y luego inicie el servidor.

Haga clic derecho en OpenSSH Server y seleccione propiedades

Cambie el inicio a Automático, “Iniciar” el Servidor y haga clic en “Aceptar“

Paso 5: permitir el puerto 22 en el firewall

Si su firewall está activado en su servidor, permita el puerto TCP 22 para que los clientes puedan conectarse al servidor. Siga Cómo abrir un puerto en la guía de Firewall de Windows Server para eso solo cambie el puerto a 22.

Paso 6: Instale el cliente SSH en Windows

Instalar usando PowerShell

De lo contrario, puede instalar el servidor y el cliente OpenSSH ejecutando los siguientes comandos en Powershell. Abra su Powershell con privilegios de administrador y ejecute los comandos.

Comandos para ejecutar en PowerShell

## Install  OpenSSH.Server 
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

## Install  OpenSSH.Client
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

## Change server start-up to Automatic 
Set-Service -Name sshd -StartupType ‘Automatic’ 

## Start the Server and change start-up to Automatic
Start-Service sshd

Paso 8: Probar el servidor OpenSSH

Utilice el cliente SSH para conectarse al servidor SSH como se muestra a continuación. Como puedes ver, estamos en un servidor con IP 10.10.20.2 y estamos “sshing” a 10.10.20.21. Ingrese “sí” e ingrese la contraseña de la cuenta.

Y estamos en..

Conclusión

Hemos logrado instalar y configurar con éxito el servidor y el cliente OpenSSH. Gracias por leer hasta el final.

Lea también:

  • Cómo configurar el iniciador iSCSI en Windows Server 2019
  • Cómo configurar el iniciador iSCSI en Windows Server 2019
  • Instalar y configurar el servidor web IIS en Windows Server 2019
  • Cómo configurar el directorio virtual en Windows IIS Server 2019
  • Instalar y configurar el servidor NFS en Windows Server 2019
  • Cómo instalar servicios de dominio de Active Directory en Windows Server 2019
  • Cómo abrir un puerto en Windows Server Firewall

Artículos relacionados