El SSH de Windows es un protocolo que sirve para conectar dos ordenadores. Un acceso remoto seguro por el que circula información cifrada, por lo que ningún espía podrá echar un vistazo a tus datos privados. Te interesa saber cómo instalar SSH en Windows 10 desde casa o en tu oficina. Es un proceso sencillo y que ofrece enormes ventajas.
¿Qué es SSH de Windows?
} description={ } /> En otras palabras, este tipo de acceso remoto es la alternativa a FTP o Telnet, tecnologías diseñadas para conectar diferentes dispositivos, porque SSH resulta más estable y segura.
Instalar un SSH en Windows te conviene: algunos ejemplos de uso
El protocolo SSH es la mejor opción para aquellas personas que necesiten acceder a un PC desde otro lugar. Estas son algunas situaciones en las que te vendrá bien conocer qué es el SSH de Windows 10.Para compartir datos con un cliente desde un ordenador externo. En lugar de enviar una contraseña por métodos poco recomendados, como el envío de un correo electrónico, las claves RSA establecen una conexión entre el PC del cliente y el de la empresa con seguridad, así que se iniciará una sesión más eficaz y que permitirá estos intercambios.Para acceder a una red interna que utilizan varios equipos en tu empresa. Los empleados con frecuencia tienen dificultades para consultar archivos de la red interna fuera de la oficina. Aquellos que teletrabajan desde el extranjero deben tener garantizado el acceso remoto, ahí es donde entran en juego las conexiones SSH.Para ayudar a los más mayores. Seguro que tus padres o abuelos, si tienes esa suerte, te han pedido ayuda para configurar el PC porque le salen ventanas emergentes raras y no son capaces de abrir el Facebook. Un servidor SSH de Windows servirá para acceder en remoto, desde tu trabajo o en tu domicilio, y solucionarles el problema rápidamente. Es verdad que la configuración de un escritorio remoto o un protocolo SMB pueden ser las opciones más populares, pero el SSH debe tenerse en cuenta también. {SHORTCODES.blogRelatedArticles}
¿Cómo instalar SSH de Windows en un ordenador?
Necesitas configurar tu PC con un servidor SSH para que la conexión en remoto funcione. Sin estos ajustes, no podrás hacer nada. Estos son los 5 pasos que debes seguir para conectar por SSH un PC Windows:
1. Activa el servidor SSH en Windows
Es fácil configurar el servidor SSH en tu PC. Esto es lo que debes hacer:Pulsa las teclas Windows + R, ahora escribe “services.msc” en la ventana emergente. Pulsa Enter.En pantalla aparecerá la ventana de servicios de Windows disponibles. Haz scroll hasta llegar a la opción Open SSH SSH Server y haz clic derecho y selecciona Iniciar.Para dejarlo activado automáticamente, así se iniciará el servidor sin tener que realizar estos pasos cada vez que lo necesitas, ve a Propiedades y cambia el tipo de inicio: de Manual a Automático.¡Listo! Ya has instalado Open SSH SSH Server en Windows.
Importante: Los servidores SSH están disponibles en Windows 10 y Windows 11, así como en otros sistemas operativos.
2. Configura OpenSSH Authentication Agent
Ahora que has iniciado Open SSH SSH Server en tu Windows, pasemos a configurar OpenSSH Authentication Agent.Si está deshabilitado, haz clic derecho en OpenSSH Authentication Agent en services.msc.Selecciona Propiedades, elige Inicio manual o Automático para que arranque al encender el PC.
3. Establece las reglas de firewall
Para que el puerto 22 funcione y las conexiones SSH no presenten problemas, tienes que seguir estos pasos.Abre el menú de inicio pulsando la tecla Windows.Teclea “PowerShell” y selecciona la app Windows PowerShell, ahora haz clic en “Ejecutar como administrador”.Escribe el comando: New-NetFirewallRule -Name sshd -DisplayName ‘OpenSSH Server (sshd)’ -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain.
4. Prepara el cliente y/o servidor para la conexión remota
Es hora de conectar los dos ordenadores en remoto.Busca la dirección IP del ordenador que quieres conectar a tu SSH. NordVPN te lo pone muy fácil, haz clic en Cúal es mi dirección IP desde el ordenador que deseas conectar para descubrirlo.Desde el PC del que quieres acceder, por ejemplo, tu portátil, descarga un programa PuTTY. Es un software sencillo que sirve para conectar servidores SSH.Descarga el archivo con extensión .msi y 64 bits. Una vez descargado, ábrelo y procede con la instalación.
5. Conectar SSH con otro ordenador usando PuTTY
Estamos cerca del final. Solo falta configurar la aplicación PuTTY para establecer la conexión.Abre PuTTY, escribe la IP del PC remoto en “Host Name” y pulsa Open para iniciar la conexión.Selecciona Save para guardar la configuración si planeas usarla de nuevo.Hasta ahí lo básico, los usuarios más avanzados pueden sacarle más provecho, pero siguiendo estos pasos, es posible conectar por SSH ordenadores Windows.
Cómo instalar SSH en Windows 11
Hemos resumido el proceso de instalación de un servidor SSH en Windows 11:Ve a Configuración pulsando Windows + I.Accede a Aplicaciones > Características opcionales.Haz clic en Ver características y busca SSH. Ahora selecciona el cliente y/o servidor.Pulsa Siguiente e instala la aplicación.Para desinstalar esta aplicación cuando sepas que ya no la vas a usar, haz lo siguiente:Ve a la sección Aplicaciones de tu Windows 11 > Características opcionales y busca SSH en la lista de características instaladas.Selecciona el cliente y/o servidor SSH que quieres desconectar y sigue las indicaciones que aparecen en pantalla para hacerlo.
Peligros y riesgos de instalar SSH en Windows 10 u 11
Las ventajas de un servidor SSH en Windows son notorias, pero no podemos ignorar los inconvenientes. Los expertos en ciberseguridad señalan diversos peligros y riesgos que los usuarios deben conocer:Utilizar SSH no autorizados. Es posible que alguien intente conectar servidores SSH sin que los titulares de los ordenadores lo sepan. Hablamos de equipos domésticos, pero también de los ordenadores que se utilizan a diario en las oficinas. Urge capacitar a empleados y usuarios en general para que refuercen las medidas de seguridad de sus portátiles y ordenadores.Emplear servidores SSH sin actualizar. La recomendación es constante: hay que actualizar todas las aplicaciones y sistemas operativos para parchear posibles brechas de seguridad. Las vulnerabilidades conocidas son el gran aliado de los hackers, que no dudarán en explotarlas y comprometer tu privacidad digital.Realizar configuraciones poco seguras. Es esencial seguir los pasos que hemos indicado para instalar SSH en Windows para no modificar parámetros que podrían afectar a la seguridad de la conexión SSH. Un servidor SSH es una herramienta muy útil, pero necesita estar configurada correctamente.Usar contraseñas débiles. Las claves secretas son la primera barrera a la que se enfrentan los ciberdelincuentes, deben ser combinaciones de números, letras y caracteres especiales impersonales y que sean difíciles de adivinar. Recomendamos recurrir a un gestor de contraseñas para guardarlas en una caja fuerte digital segura. Nadie quiere que un ataque de fuerza bruta deje al descubierto la información confidencial que guardas en tu PC.Exponer de forma innecesaria el puerto SSH. Si un puerto SSH está abierto a toda la red o a internet sin restricciones, es posible que se esté poniendo en riesgo la seguridad online del titular. Limitar el acceso a IP específicas o redes internas es algo más recomendable, así como activar la función Red Mesh de NordVPN. Es una red virtual privada a la que solo tiene acceso un número selecto de usuarios.Para evitar los peligros que acarrean los servidores SSH, nos gustaría hacer una última recomendación: aprende a iniciar Windows en modo seguro para detectar posibles fallos. El sistema operativo debería funcionar con normalidad tanto si has instalado un servidor SSH como si no, así que merece la pena trabajar en la prevención y la detección temprana de ciberamenazas que están afectando a tus conexiones remotas. Sobre todo en España, un país en el que el trabajo híbrido/remoto está ganando popularidad.
Con estos pasos podrás crear claves SSH:
Descarga el archivo PuTTY Key Generator (PuTTYgen.exe) y ejecútalo.En el menú Clave, selecciona CLAVE RSA SSH-2.En Parámetros, elige la opción RSA.En el campo Número de bits en clave generada, ingresa al menos 2048 (idealmente 4096).En Acciones, selecciona Generar.Mueve el puntero en el área en blanco de la barra de progreso hasta que se complete la generación de la clave.Copia el contenido de la clave pública y pégalo en el campo authorized_keys de OpenSSH, y en un editor de texto.Asegúrate de copiar el texto completo de la clave pública, incluyendo el prefijo ssh-rsa.Guarda el archivo como vivaglint-aaaammdd.pub.Selecciona Guardar clave privada para almacenar el archivo de clave privada, el cual permite la conexión SFTP en una aplicación FTP. ), }, { question: ‘¿Dónde está la carpeta .SSH en Windows? ¿Cómo la encuentro?’, answer: ( Las claves .SSH (o llaves) de Windows suelen estar guardadas en una carpetas ocultas .ssh que corresponden a esta ruta: c:\Users\ username \. ), }, { question: ‘¿Es fácil configurar un servidor SSH en Windows 10?’, answer: ( Sí, para instalar un servidor SSH en Windows 10 solo tienes que seguir estos pasos:
Ve a Configuración > Aplicaciones > Características opcionales.Selecciona Agregar una característica > OpenSSH Server > Instalar (requiere derechos de administrador).En Servicios, configura el inicio de OpenSSH Authentication Agent y OpenSSH Server en “Automático”.Verifica las reglas del cortafuegos usando Get-NetFirewallRule -Name *SSH*.Conéctate al servidor SSH con ssh nombre_del_servidor. ), }, { question: ‘¿Cómo se activa un cliente SSH?’, answer: ( Ve a Configuración > Aplicaciones > Características opcionales y verifica si está instalado el cliente OpenSSH. Si no, instálalo en Agregar una característica.Abre el símbolo del sistema como Administrador (Windows > busca “cmd.exe” > “Ejecutar como Administrador”).Ingresa el comando ssh.Conéctate al servidor con ssh nombre@servidor. Si el puerto no es el 22, usa -pNúmero_de_puerto.Acepta la huella digital la primera vez con “Yes” e ingresa la contraseña. ), }, ]} />