50% de descuento Todos los planes, tiempo limitado. A partir de $2.48/mo
Quedan 6 minutos
Seguridad y redes

Cómo generar claves SSH en Windows 10 en 4 sencillos pasos

Alex Robbins By Alex Robbins 6 minutos de lectura Actualizado el 22 de julio de 2025
Cómo generar claves SSH en Windows 10 en 4 sencillos pasos

Si alguna vez ha utilizado SSH para una conexión segura a su servidor u otra computadora, probablemente tenga una idea de qué son las claves SSH. Básicamente, una clave SSH es una forma de autenticar quién es usted y establecer una conexión segura con otro sistema. Pero se deben generar claves SSH. Entonces, ¿cómo se generan claves SSH en Windows 10? En realidad, esta pregunta es más común de lo que cree, ya que muchas personas prefieren obtener un VPS Linux y trabajar con él en lugar de iniciar dos veces su PC o migrar desde Windows. En este artículo, le mostraré cómo generar una clave SSH en Windows 10. Usaremos el popular cliente SSH de Windows PuTTY para hacer el trabajo. Ahora, antes de profundizar en los aspectos técnicos, veamos algunas definiciones, para que estemos en la misma página. Esto le ayudará a seguir mejor las instrucciones. 

Generar clave SSH en Windows 10 mediante PuTTY

Hablemos primero de SSH. ¿Qué es SSH? ¿Y qué tiene que ver SSH con las claves y la creación de claves? Secure Socket Shell o Socket Shell (SSH) es un protocolo popular para crear conexiones seguras y cifradas. Las claves SSH son componentes estándar del protocolo SSH que se utilizan para autenticar ambas partes y establecer sesiones de shell seguras. Se utilizan en conexiones entre todo tipo de sistemas operativos y plataformas. Entonces, ya sea que esté intentando conectarse a un VPS de Linux o a un servidor dedicado que ejecuta la última edición de Windows Server, necesita generar y usar claves SSH. Antes de explicar las claves SSH en detalle y discutir cómo generar claves SSH en Windows 10, hablemos del protocolo SSH.

“Lea también: Utilice SSH para conectarse a un servidor remoto ”

¿Qué es el protocolo SSH? 

SSH es un protocolo muy conocido, especialmente entre los gurús de TI y los administradores de sistemas. Ofrece a los usuarios una forma más segura de acceder a otros sistemas a través de una red no segura. Proporciona una clave pública y una autenticación de contraseña segura. Con este protocolo, puede administrar aplicaciones y sistemas de forma remota, mover archivos de un sistema a otro y ejecutar comandos. El protocolo SSH escucha en el puerto TCP 22 de forma predeterminada. 

¿Qué son las claves SSH? 

Protocolo SSH, las claves SSH son credenciales de acceso que se utilizan para autenticar tanto a los hosts como a los usuarios. Otro caso de uso es el acceso de máquina a máquina o de uno a uno. Las claves SSH permiten la automatización para permitir la autenticación posible y rentable requerida en servicios en la nube modernos y dependientes de computadoras.

Vienen en varios tamaños, pero la opción más común es el cifrado RSA de 2048 bits. Funcionalmente, las claves SSH recopilan contraseñas, otorgan acceso y controlan el nivel de acceso. Hay algunas formas de habilitar o generar SSH en Windows 10. A continuación, explicaremos cómo generar una clave SSH en Windows usando PuTTY. Pero antes de comenzar, hagamos algunas comprobaciones para ver si la clave SSH existe en Windows o no.

windows-vps Alojamiento VPS Windows 10

Consiga un VPS con Windows 10 eficiente para escritorio remoto, al precio más barato que existe. Windows 10 GRATIS ejecutándose en almacenamiento SSD NVMe e Internet de alta velocidad.

Consulte los planes VPS de Windows 10

Comprobación de claves SSH existentes en Windows 10

Antes de generar una clave SSH, será mejor que verifique las claves SSH existentes. Para hacerlo, siga los siguientes pasos:

  1. Abra la línea de comandos de Windows escribiendo cmd en el cuadro de búsqueda de la barra de tareas de Windows.
  2. En el entorno del símbolo del sistema, escriba ssh-keygen
  3. Si no tiene ningún keygen SSH, verá este mensaje:

'ssh-keygen' no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes              

  1. El directorio predeterminado para sus claves SSH debería ser algo como esto:
/c/Users/YourUserName/ .ssh/id_rsa.pub 

Nota: si instaló git con bash, debe abrir git Bash en lugar de cmd.

Generar clave SSH Windows usando PuTTY

PuTTY es una implementación gratuita y de código abierto que se utiliza para la emulación de terminal en PC que ejecutan Microsoft Windows. Puede admitir varios protocolos, como SSH, Telnet, SCP, rlogin y conexión de socket sin formato. Con PuTTY, puede generar una clave SSH en Windows 10 a través de la terminal de Windows. Para generar una clave SSH en Windows 10 usando PuTTY, realice los siguientes pasos:

“Lea también: conectarse a su sitio web a través de SSH

Paso 1: descarga PuTTY

Si aún no tiene PuTTY en su sistema, puede descargarlo desde este enlace. Después de descargarlo, instálelo.

Paso 2: instale PuTTY

Al hacer clic en el archivo descargado, puede iniciar el proceso de instalación. Puedes leer este artículo sobre Conéctese a un servidor Linux usando PuTTY O simplemente siga el asistente de instalación. En la primera página, haga clic en Siguiente.

Pantalla de bienvenida del instalador de PuTTY
Pantalla de bienvenida del instalador de PuTTY

A continuación, seleccione la carpeta de destino. El destino predeterminado es Unidad C\Archivos de programa\PuTTY\. Puede cambiarlo a la dirección que desee.

Instalador de PuTTY seleccionando ubicación
Instalador de PuTTY seleccionando ubicación

Ahora es el momento de seleccionar las características del producto que se instalarán. Si no tiene ningún requisito específico, siga la opción predeterminada y haga clic en Instalar para pasar a la siguiente pantalla.

Instalador de PuTTY seleccionando componentes para instalar
Instalador de PuTTY seleccionando componentes para instalar

Felicidades. Instala PuTTY. Finalizó los primeros pasos para generar una clave SSH en Windows 10. Ahora, pasemos al siguiente paso.

Paso 3: Ejecute el generador de claves SSH de PuTTY

  • Presione la tecla de Windows en su teclado. 
  • En la barra de búsqueda, escriba PuTTYgen (también puede usar cmd y escribir PuTTYgen). 
  • Haga clic derecho en PuTTYgen y seleccione Ejecutar como administrador.
  • Si se le solicita, seleccione SÍ.
Iniciar PuTTY como administrador
Iniciar PuTTY como administrador

Paso 4: use PuTTY para generar clave SSH en Windows 10 

Ahora, para generar una clave SSH en Windows 10, siga los siguientes pasos:

  • En la página del generador PuTTY, haga clic en generar.
Pantalla principal del generador de claves PuTTY
Pantalla principal del generador de claves PuTTY
  • Lo de mover el cursor es evidentemente una broma, así que no hace falta que te canses. Espere hasta que la barra de progreso esté completamente verde.
Se está generando la clave del generador de claves PuTTY
Se está generando la clave del generador de claves PuTTY
  • Guarde la clave pública haciendo clic en el Guardar clave pública botón. Elija una ubicación para guardar esta clave y asígnele un nombre.
Detalles de la clave del generador de claves uTTY
Detalles de la clave del generador de claves PuTTY
  • Para guardar la clave privada, haga clic en el Conversación menú. 
Menú de exportación de claves del generador de claves PuTTY
Menú de exportación de claves del generador de claves PuTTY
  • Al hacer clic en Exportar clave OpenSSH, se le preguntará: "¿Está seguro de que desea guardar la clave sin una frase de contraseña para protegerla?" Seleccione "sí".
  • Elija una ubicación para guardar la clave.
  • Dale un nombre a tu clave privada.

Felicidades. Has logrado generar la clave SSH que queríamos usando PuTTY, uno de los mejores clientes SSH para Windows. Por supuesto, también puedes generar claves usando OpenSSH, el cliente nativo de Windows 10, pero la aplicación carece de algunas de las características más esenciales, por lo que la mayoría prefiere usar PuTTY o sus alternativas. 

Lea también: Instale MikroTik CHR en VPS (usando PuTTY)

¿Son suficientes las claves SSH para la seguridad del servidor?

Entonces, parece que ya tienes la seguridad bajo control: estarás conectado a tu servidor con una clave segura, y eso es todo. Pero ¿qué pasa con tu servidor? ¿Estás seguro de que es seguro? Sin un proveedor de servidores preocupado por la seguridad, todo el esfuerzo que acaba de dedicar a la seguridad SSH no significará nada. Cloudzy, por ejemplo, conoce la importancia de la seguridad para sus usuarios y proporciona un firewall impulsado por IA y protección inteligente contra DDoS en todos sus VPS Linux planes. Por lo tanto, si desea trabajar con cualquier distribución de Linux que desee sin correr el riesgo de realizar un doble arranque de su computadora portátil, debe consultar nuestra VPS Linux planes. 

Compartir

Más del blog

Sigue leyendo.

Una imagen de título de Cloudzy para una guía de VPN MikroTik L2TP, que muestra una computadora portátil que se conecta a un rack de servidores a través de un túnel digital azul y dorado brillante con íconos de escudo.
Seguridad y redes

Configuración de MikroTik L2TP VPN (con IPsec): Guía de RouterOS (2026)

En esta configuración de VPN MikroTik L2TP, L2TP maneja el túnel mientras IPsec maneja el cifrado y la integridad; emparejarlos le brinda compatibilidad con el cliente nativo sin la edad de terceros

Rexa CiroRexa Ciro 9 minutos de lectura
Ventana de terminal que muestra un mensaje de advertencia SSH sobre el cambio de identificación del host remoto, con el título de Fix Guide y la marca Cloudzy sobre un fondo verde azulado oscuro.
Seguridad y redes

Advertencia: la identificación del host remoto ha cambiado y cómo solucionarlo

SSH es un protocolo de red seguro que crea un túnel cifrado entre sistemas. Sigue siendo popular entre los desarrolladores que necesitan acceso remoto a las computadoras sin necesidad de un gráfico.

Rexa CiroRexa Ciro 10 minutos de lectura
Ilustración de la guía de solución de problemas del servidor DNS con símbolos de advertencia y servidor azul sobre fondo oscuro para errores de resolución de nombres de Linux
Seguridad y redes

Fallo temporal en la resolución de nombres: ¿Qué significa y cómo solucionarlo?

Mientras usa Linux, puede encontrar una falla temporal en el error de resolución de nombres al intentar acceder a sitios web, actualizar paquetes o ejecutar tareas que requieren una conexión a Internet.

Rexa CiroRexa Ciro 12 minutos de lectura

¿Listo para implementar? Desde $2,48/mes.

Nube independiente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolución de dinero en 14 días.