Icono del sitio RDR-IT

Windows Server 2022: instale el servidor SSH

En este tutorial, le mostraré cómo instalar el servidor SSH (OpenSSH) en Windows Server 2019/2022.

A partir de Windows Server 2019, el servidor OpenSSH es una característica adicional nativa.

Para versiones anteriores de Windows Server, hay un tutorial disponible aquí: Cliente y servidor OpenSSH: instalación en Windows Server 2012R2 y 2016 (EN)

El uso de un servidor SSH en Windows Server facilita la administración remota y se puede utilizar para «reemplazar» WinRM. Su uso también facilita el uso de software como Ansible, Jenkins …

Configuración abierta

Desde el menú de inicio, haga clic en Configuración.

Aplicaciones de acceso

En la lista de configuraciones de Windows, abra Aplicaciones.

Funciones opcionales abiertas

Haga clic en funciones opcionales.

Abrir Agregar funcionalidad adicional

Haga clic en Agregar una función.

Encuentra el servidor SSH

En el cuadro de búsqueda, ingrese SSH para filtrar las funciones.

Seleccione el servidor OpenSSH

Seleccione la función del servidor OpenSSH y haga clic en Instalar.

Espere durante la instalación

Espere mientras se instala el servidor OpenSSH en Windows Server, la instalación requiere que el servidor esté conectado a Internet.

Una vez que se complete la instalación, cierre la configuración

Una vez que el servidor OpenSSH esté instalado, cierre la configuración de Windows.

Abra la consola services.msc y busque el servicio OpenSSH Server

Abrimos la consola de MMC services.msc y buscamos en la lista el servicio OpenSSH Server, podemos ver que no está iniciado y en Inicio manual. Haga clic en Inicio.

Cambiar el modo de arranque

Si es necesario, abra las propiedades del servicio y cambie el tipo de inicio a Automático para que siempre se inicie.

Conéctese al servidor de Windows con SSH

Si el firewall está habilitado, asegúrese de que el puerto 22 permita conexiones entrantes. Desde otra computadora de un cliente SSH, conéctese:

ssh ip_server

Durante la primera conexión, debe aceptar el certificado.

En el tutorial, estoy usando servidores que son miembros del mismo dominio, por lo que la conexión se establece con mi cuenta en el servidor donde uso el cliente.

Es posible utilizar otro usuario DOMAINE\login@ip_server

Ejecutar comandos

Una vez conectado, use los comandos ms-dos y PowerShell para administrar el servidor.


Ahora sabe cómo instalar y utilizar un servidor OpenSSH en Windows Server.

Encuentro esta alternativa a WinRM interesante en particular para conectarse a servidores de Workgroup, porque WinRM requiere una configuración particular.

Si desea cambiar la configuración del servidor SSH, el archivo de configuración sshd_config se encuentra en la siguiente ubicación: C:\ProgramData\ssh

Salir de la versión móvil