# Cómo utilizar el servidor SSH de Windows 10

A partir de Windows 10, Windows ofrece un cliente SSH nativo y herramientas SSH integradas. Con ellos, puedes conectarte a servidores SSH sin necesidad de software de terceros e incluso puedes operar tu propio servidor SSH de Windows 10.

## Guía rápida para activar el servicio SSH en Windows 10

**Activar el cliente:**

1. Abre “Configuración” &gt; “Aplicaciones” &gt; “Aplicaciones &amp; características” &gt; “Características opcionales” y comprueba si el **cliente OpenSSH** está instalado. Si es necesario, instálalo a través de “Más características”.
2. Abre el símbolo del sistema como Administrador, por ejemplo, con la búsqueda de Windows &gt; “cmd.exe” &gt; “Ejecutar como Administrador”.
3. Introduce el comando CMD `ssh`
4. Conéctate al servidor deseado con `ssh nombre@servidor`
5. En ese caso, presta atención al puerto: el estándar es el puerto 22. Para cambiar el puerto, escribe -pNúmero\_de\_puerto después del nombre del servidor.
6. Cuando te conectes por primera vez, confirma la huella digital de la clave del host con “Yes” e introduce la contraseña.

**Configurar el servidor SSH de Windows 10:**

1. Abre “Configuración” &gt; “Aplicaciones” &gt; “Aplicaciones &amp; características” &gt; “Características opcionales”.
2. Selecciona “Agregar una característica” &gt; “OpenSSH Server” &gt; “Instalar” (se requieren derechos de administrador).
3. En la aplicación “Servicios” de Windows, configura el tipo de inicio de “OpenSSH Autentification Agent” y “OpenSSH Server” como “Automático”.
4. Comprueba las reglas del cortafuegos en la ventana Ejecutar con `Get-NetFirewallRule -Name *SSH*`.
5. Conéctate al servidor SSH introduciendo `ssh <nombre_del_servidor>`.

## ¿Qué es la SSH (Secure Shell) en Windows 10?

La Secure Shell [SSH](https://www.ionos.es/digitalguide/servidores/herramientas/protocolo-ssh/) se utiliza para establecer una conexión de red segura entre ordenadores o servidores. Funciona gracias a las herramientas nativas de Windows SSH a través del uso de [comandos de CMD](https://www.ionos.es/digitalguide/servidores/know-how/comandos-cmd/) y un [escritorio remoto](https://www.ionos.es/digitalguide/servidores/know-how/escritorio-remoto-asi-funciona/). Al igual que con [SSH en Ubuntu](https://www.ionos.es/digitalguide/servidores/configuracion/ubuntu-ssh/), SSH en Windows 10 no requiere ningún software de terceros y funciona de forma segura a través de conexiones encriptadas con [SCP](https://www.ionos.es/digitalguide/servidores/know-how/scp-secure-copy/) y [SFTP](https://www.ionos.es/digitalguide/servidores/know-how/sftp-ssh-file-transfer-protocol/).

Esta herramienta ofrece muchas ventajas para los administradores, que pueden utilizar la **conexión cliente-servidor SSH** para realizar tareas a distancia. También es posible establecer conexiones entre ordenadores Linux y Windows, control remoto del ordenador y transferencias de datos cifrados.

Gracias a las siguientes características, el protocolo SSH permite un acceso remoto protegido:

- Autenticación de servidor-cliente
- Transmisión encriptada de datos
- Integridad de los datos

Nota Si quieres usar SSH en Windows 11, sigue los pasos necesarios en el artículo sobre cómo usar [SSH en Windows 11](https://www.ionos.es/digitalguide/servidores/configuracion/windows-11-ssh/).

## ¿Cómo utilizar el cliente SSH de Windows 10?

Para utilizar el acceso remoto SSH a través de Windows es necesario cumplir los siguientes requisitos:

- Usar al menos Windows 2019 o Windows 10 (versión 1809)
- Usar al menos PowerShell 5.1
- Tener derechos de Administrador

Sigue estos pasos para utilizar el cliente OpenSSH de Windows 10:

**Paso 1.** Comprueba si el cliente OpenSSH ya está instalado a través de “**Configuración**” &gt; “**Aplicaciones**” &gt; “**Aplicaciones &amp; características**” &gt; “**Características opcionales**”. Si no es así, vete a “Agregar una característica”, escribe “OpenSSH Server” y haz clic en “Instalar”.

[![Imagen: El menú “Características opcionales” con el cliente OpenSSH](https://www.ionos.es/digitalguide/fileadmin/_processed_/b/3/csm_windows10-openssh-optional-features_6fae06f3ed.webp "El menú “Características opcionales” con el cliente OpenSSH")](https://www.ionos.es/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/windows10-openssh-optional-features.png) Por defecto, el cliente SSH de Windows 10 debería estar ya disponible en Características opcionales **Paso 2.** Una vez instalado el cliente, abre el **símbolo del sistema como Administrador**, por \*\*\*\* ejemplo, introduciendo “cmd.exe” en la búsqueda de Windows y seleccionando “Ejecutar como Administrador”.

**Paso 3.** Para abrir la herramienta SSH nativa en Windows 10\*\*,\*\* escribe el siguiente **comando CMD**:

```CMD
ssh
```

A continuación, verás la **guía de uso de SSH** con la sintaxis del comando y todos los parámetros posibles que te ofrece el cliente SSH.

[![Imagen: La guía de uso de SSH en el diálogo “Ejecutar”](https://www.ionos.es/digitalguide/fileadmin/_processed_/4/a/csm_windows10-ssh-usage-guide-run-dialog_96dea7af24.webp "La guía de uso de SSH en el diálogo “Ejecutar”")](https://www.ionos.es/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/windows10-ssh-usage-guide-run-dialog.png) Utiliza el comando ssh para acceder a todos los parámetros importantes de SSH en el diálogo Ejecutar. **Paso 4.** Si quieres acceder a una Raspberry Pi de forma remota, por ejemplo, puedes hacerlo de forma similar a como lo harías en macOS y Linux. Conéctate al servidor remoto en el dispositivo Raspberry objetivo con el siguiente comando:

```CMD
ssh pi@dirección_raspberrypi
```

Tras el comando, “pi” representa el nombre de usuario en el servidor SSH de Windows 10 remoto. “dirección \_raspberrypi” hace referencia a la dirección del servidor remoto. Si se trata de una dirección IP en la red o de un servidor remoto externo, utiliza esta sintaxis de comando:

```CMD
ssh name@mi_website.mi_dominio.es
```

**Paso 5.** Por defecto, el cliente SSH utiliza **el puerto 22**. Si el servidor al que te diriges utiliza un puerto diferente, por ejemplo, el puerto 7200, realiza la conexión de la siguiente manera, especificando el puerto:

```CMD
ssh pi@raspberrypi -p 7200
```

**Paso 6.** Si te estás conectando al servidor por primera vez, confirma la **huella digital de la clave del host (Host Key Fingerprint)** respondiendo “Yes” a la pregunta de seguridad. Si has configurado un servidor remoto, no tienes que preocuparte, porque el servidor remoto al que te diriges te pertenece y sabes que no es peligroso. A continuación, introduce la contraseña del usuario para controlar el ordenador remoto a través de SSH y los comandos de terminal.

## ¿Cómo configurar un servidor SSH en Windows 10?

¿No solo quieres acceder a un servidor remoto a través de SSH, sino configurar un Windows 10 SSH server? Para ello, instala primero un **servidor OpenSSH**. Aunque no suele estar preinstalado en Windows, puedes conseguir hacerlo rápidamente.

Consejo Tanto Linux como Windows son aptos para configurar y operar un servidor web privado. Revisa nuestra comparación “[Linux vs. Windows: cuadro comparativo](https://www.ionos.es/digitalguide/servidores/know-how/linux-vs-windows-el-gran-cuadro-comparativo/)” y descubre las ventajas que ofrece cada solución.

Procede de la siguiente manera:

**Paso 1.** Sigue la ruta “**Configuración**” &gt; “**Aplicaciones**” &gt; “**Aplicaciones** **&amp;** **características**” &gt; “**Características** **opcionales**”.

**Paso 2.** Vete a “**Agregar una característica**”, escribe “**OpenSSH Server**” y haz clic en “**Instalar**”. Este paso solo se puede realizar con derechos de Administrador.

[![Imagen: La instalación de un servidor OpenSSH en “Agregar una característica” de Windows](https://www.ionos.es/digitalguide/fileadmin/_processed_/9/f/csm_install-openssh-server-windows-features_c55940fd8c.webp "La instalación de un servidor OpenSSH en “Agregar una característica” de Windows")](https://www.ionos.es/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/install-openssh-server-windows-features.png) Puedes añadir un servidor OpenSSH en Características opcionales de Windows. **Paso 3.** Para el servidor SSH, Windows instala los servicios “OpenSSH Authentication Agent” (si no está ya instalado) y “OpenSSH Server”. Si quieres utilizar SSH con regularidad, cambia el tipo de inicio de los servicios a “Automático”. Para ello, introduce “Servicios” en la búsqueda de Windows e inicia la aplicación Servicios. Haz clic con el botón derecho en los servicios correspondientes y dirígete a “Propiedades”, ahí puedes cambiar el tipo de inicio a **“Automático**”.

**Paso 4.** Por último, comprueba si se han activado las **reglas del cortafuegos SSH.** Para ello, introduce el siguiente comando en el cuadro de diálogo “Ejecutar” y comprueba las reglas del cortafuegos:

```CMD
Get-NetFirewallRule -Name *SSH*
```

**Paso 5.** Para conectarte al servidor SSH, introduce el siguiente comando:

```CMD
ssh <nombre_del_servidor>
```


This is a markdown version of: [https://www.ionos.es/digitalguide/servidores/configuracion/windows-10-ssh/](https://www.ionos.es/digitalguide/servidores/configuracion/windows-10-ssh/) for AI/LLM consumption.