Está en la página 1de 5

27/9/22, 9:57 Usar clave SSH (SSH keys) en PuTTY para Windows – WNPower Help

Iniciar sesión

WNPower Help
>
Cloud VPS & Servidores Dedicados
>
Documentación acerca de Cloud VPS y Servidores
Dedicados

Buscar

Artículos en esta sección

Usar clave SSH (SSH keys) en PuTTY para


Windows
hace 7 días ·
Actualización

Seguir

Para loguearte a tu servidor podrás utilizar el método de usuario y contraseña, o estableciendo


un juego de llaves para conectar. El juego de llaves de SSH establece la confianza entre el
administrador y el servidor cuando de una sesión remota a su consola se trata, eliminando así la
necesidad de una contraseña. Esa clave privada SSH (o private key) debe estar cifrada.

Tip:
El cliente PuTTY para conectar con SSH con tu servidor desde tu estación de trabajo o
dispositivo Windows, no comparte el mismo formato de clave que el cliente tradicional
OpenSSH. Por lo tanto, es necesario crear una nueva llave pública y privada utilizando la
herramienta PuTTYgen, o mismo convertir una clave privada OpenSSH existente.

Para comenzar necesitarás tener instalado PuTTY y PuTTYgen. Podrás descargar ambos en este
enlace.
Sugerencias

VPS SSD más simple 


Ayuda

https://help.wnpower.com/hc/es/articles/360037586172-Usar-clave-SSH-SSH-keys-en-PuTTY-para-Windows 1/5
27/9/22, 9:57 Usar clave SSH (SSH keys) en PuTTY para Windows – WNPower Help

¿Cansado de lidiar con tu server? Cloud VPS SSD administrado:


cPanel, herramientas exclusivas y un soporte galardonado para
relajarte. ¡Ahora con descuento!

Ver ofertas

Utilizando una llave pública/privada de SSH existente

Si ya tienes una clave pública/privada de OpenSSH, copia el id_rsaclave en tu escritorio de


Windows. Esto se puede hacer copiando y pegando el contenido del archivo o usando el cliente
SCP suministrado al instalar Putty.

A continuación, abre PuTTYgen desde la lista de programas de Windows.

1. Haz clic en Conversions en el menú del generador de claves PuTTY y selecciona Import
key.
2. Busca el archivo de clave privada OpenSSH y haz clic Open.
3. En Actions -> Save the generated key, selecciona Save private key.
4. Elije una contraseña opcional para proteger la clave privada.
5. Guarda la clave privada en tu escritorio como id_rsa.ppk.

Si la clave pública ya está agregada al archivo authorized_keys en tu servidor remoto, procede a


conectarte usando la llave privada. De lo contrario, copia la clave pública al servidor.

Crear una nueva llave pública/privada de SSH

Inicia PuTTYgen desde la lista de programas de Windows, y sigue estos pasos:

1. Debajo de Parameters, aumenta el Number of bits in a generated key a un valor mínimo


de 2048.
2. Debajo de Actions -> Generate a public/private key pair, hz clic Generate.
3. Mueve el cursor del ratón dentro de la ventana del generador de claves PuTTY y obtendrás
una llave aleatoria.
4. Haga clic en Save private keyen Actions -> Save the generated key.
Sugerencias

5. Guarda la clave privada en el escritorio como id_rsa.ppk.


6. El cuadro debajo de Key -> Public key for pasting into OpenSSH authorized_keys file
obtendrás la clave pública.

Ayuda
 

https://help.wnpower.com/hc/es/articles/360037586172-Usar-clave-SSH-SSH-keys-en-PuTTY-para-Windows 2/5
27/9/22, 9:57 Usar clave SSH (SSH keys) en PuTTY para Windows – WNPower Help

Copiar la clave pública de SSH al servidor

La clave pública de OpenSSH se encuentra en el cuadro debajo de Key -> Public key for pasting
info OpenSSH authorized_keys file. La clave pública comienza con "ssh-rsa" seguida de una
cadena de caracteres.

1. Selecciona la clave pública completa dentro del generador de claves PuTTY y copia el texto.
2. Abre PuTTY e inicia sesión en el servidor remoto con tus credenciales de usuario existentes.
3. Abre tu editor de texto preferido para crear o abrir el archivo authorized_keys.

vim /.ssh/optional_keys

4. Pega la clave pública.

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQBp2eUlwvehXTD3xc7jek3y41n9fO0A + TyLqf

5. Guarda el archivo y cierre el editor de texto.

6. Ajusta los permisos del archivo authorized_keys para que no permita permisos de escritura
grupales, usando por ejemplo: chmod 600 /.ssh/Authorizedkeys

7. Cierra lasesión del servidor remoto.

Conectar con tu servidor con la llave privada

Ahora es el momento de probar la autenticación de clave SSH.

1. Ingresa el nombre de host del servidor remoto o la dirección IP.


2. Ve a Connection -> SSH -> Auth.
3. Haz clic en Browse... debajo de Authentication parameters -> Private key file for
authentication.
4. Localiza en tu equipo local el archivo id_rsa.ppk y ve a Open.
5. Finalmente, haz clic en Open para iniciar sesión en el servidor remoto con autenticación de
par de claves.

Ayuda

https://help.wnpower.com/hc/es/articles/360037586172-Usar-clave-SSH-SSH-keys-en-PuTTY-para-Windows 3/5
27/9/22, 9:57 Usar clave SSH (SSH keys) en PuTTY para Windows – WNPower Help

¿Fue útil este artículo?


No

Usuarios a los que les pareció útil: 20 de 32

Regresar al inicio

Artículos recién vistos


Cómo usar parámetros de PHP personalizados en la consola SSH de tu Hosting

Artículos relacionados
Cómo abrir y cerrar puertos en el firewall ufw en Ubuntu

Cómo instalar Docker en tu servidor con Ubuntu Ayuda

https://help.wnpower.com/hc/es/articles/360037586172-Usar-clave-SSH-SSH-keys-en-PuTTY-para-Windows 4/5
27/9/22, 9:57 Usar clave SSH (SSH keys) en PuTTY para Windows – WNPower Help

Accede por SSH a tu Cloud VPS o Servidor Dedicado

Cómo acceder a la consola o terminal SSH de tu cuenta

Activar Terminal SSH a tus cuentas de Hosting Reseller

Comentarios
0 comentarios

Inicie sesión para dejar un comentario.

Sitio Comercial | Autogestión | Estado del servicio | Términos

Ayuda

https://help.wnpower.com/hc/es/articles/360037586172-Usar-clave-SSH-SSH-keys-en-PuTTY-para-Windows 5/5

También podría gustarte