En el post de hoy vamos a mostrarte paso a paso cómo crear y utilizar claves cifradas para aumentar la seguridad de tu inicio de sesión SSH.
En primer lugar, crearemos las claves con los siguientes pasos:
- Abra el terminal o el símbolo del sistema.
- Introduzca el siguiente comando para generar un par de claves SSH:
ssh-keygen
- Se le pedirá que elija una ubicación para guardar las claves. Introduzca una ruta personalizada o pulse Intro para aceptar la ubicación predeterminada que es: /(usuario)/.ssh
- A continuación, se le pedirá que introduzca una frase de contraseña para proteger su clave. Esto es opcional, pero se recomienda para mayor seguridad.
- Se generarán dos archivos: una clave privada (normalmente llamada id_rsa) y una clave pública (llamada id_rsa.pub).
Ahora te mostraremos cómo copiar y utilizar las teclas:
- Copie la clave pública en el servidor remoto en el que desea iniciar sesión mediante el siguiente comando si se copia desde Windows:
type $env:USERPROFILE\.ssh\id_rsa.pub | ssh username@remote_host "cat >> .ssh/authorized_keys"
- Y el siguiente comando si se copia de Linux:
cat ~/.ssh/id_rsa.pub | ssh username@remote_host "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
- Se le pedirá la contraseña del usuario remoto. Introdúcela y la clave se copiará en el servidor.
- Ahora puede iniciar sesión en el servidor sin introducir la contraseña o simplemente escribiendo la frase de contraseña.
Consulte también nuestro tutorial en vídeo disponible en nuestro canal de YouTube:
Master da Web, su solución en la nube! ☁️