Jan 29, 2025
Gustavo B.
3min de lectura
Las claves SSH son una de las opciones más seguras de autenticación SSH .
Es definitivamente más confiable que la autenticación mediante contraseña SSH. Por lo tanto, es muy recomendable utilizar el método de autenticación mediante claves SSH para las conexiones a tus servidores.
En este tutorial, nos centraremos en los usuarios de Windows que utilizan PuTTY para conectarse al servidor y mostraremos cómo generar claves SSH con PuTTY.
Con la autenticación por contraseña, puedes conectarte a tu servidor desde cualquier lugar, sólo tienes que introducir tu contraseña. Sin embargo, si tu contraseña se filtra, es un riesgo importante, ya que cualquiera que la conozca podrá entrar en el servidor.
La autenticación mediante clave SSH sólo permite conexiones de clientes cuya clave coincida con la del servidor. Básicamente, generas un par de claves (clave privada y clave pública).
La clave privada se coloca en tu máquina local y la pública se sube al servidor. Cuando te conectas al servidor, se valida el par de claves y, si la validación es exitosa, se te permite la conexión.
Por supuesto, puedes subir claves de varios usuarios para que tú u otros usuarios autorizados puedan conectarse al servidor desde distintos ordenadores.
Antes de empezar esta guía necesitarás lo siguiente:
Crear claves o llaves SSH en Windows es más fácil de lo que piensas. A continuación, cómo hacerlo.
Es común tener instalado PuTTY en los ordenadores. Sin embargo, para generar claves SSH también necesitarás PuTTYgen.



Si vas a utilizar la clave para un VPS basado en Linux, asegúrate de copiar ahora la clave pública OpenSSH en algún lugar, ya que los sistemas Linux no admiten el formato Putty por defecto.



La clave privada permanecerá en tu ordenador, mientras que la pública deberás subirla al servidor al que quieras conectarte.
Para que el servidor reconozca tu ordenador al conectarse desde PuTTY, necesitas adjuntar la clave privada en PuTTY.



Por último, tienes que subir tu clave pública al servidor. Hay dos métodos para ello:
Método 1: usando hPanel
El método más sencillo para subir tu clave pública es a través de hPanel.



Método 2: manualmente
mkdir ~/.ssh | touch ~/.ssh/authorized_keys
chmod 0700 ~/.ssh; chmod 0644 ~/.ssh/authorized_keys
vim ~/.ssh/authorized_keys
Eso es todo, ahora puedes utilizar claves SSH en lugar de la autenticación por contraseña SSH para conectarte a tu VPS.
Aprende cómo generar claves SSH en Linux o Mac con nuestro tutorial.
Generar Claves SSH PuTTY utilizando PuTTYgen ayuda a que tu conexión al servidor sea mucho más segura y cómoda, ya que no tendrás que rellenar la contraseña cada vez que desees ingresar al sistema.
Te recomendamos utilizar siempre esta forma de autenticación SSH y desactivar la autenticación por contraseña para asegurar completamente tu servidor.
Esperamos que esta guía te haya sido de utilidad. Si tienes algún comentario o pregunta, escríbela en la sección de abajo. ¡Buena suerte!

Todo el contenido de los tutoriales en este sitio web está sujeto a los rigurosos estándares y valores editoriales de Hostinger.
Comentarios
July 27 2019
Buen dia Si ya genere la mi llave authorized_keys y le di yes desde mi servidor remoto y me pide un password de ingreso, cuando antes no me lo pedia, a que se debe?
August 15 2019
Hola Mariano, es posible que tengas configurada una frase clave (passphrase) para tu llave RSA.