Cómo Generar una Llave SSH con el Comando "ssh-keygen" - Iespai
Categorías: Comando ssh

Cómo Generar una Llave SSH con el Comando «ssh-keygen»



La seguridad es esencial cuando se trata de conexiones remotas a través de SSH (Secure Shell). Una manera de garantizar esta seguridad es generando una llave SSH que actúa como una «llave digital» para autenticar tu acceso a servidores remotos. En este artículo, te explicaremos paso a paso cómo utilizar el comando ssh-keygen para generar una llave SSH de tipo RSA de 2048 bits, un proceso fundamental para proteger tus conexiones SSH.

Paso 1: Abre la Terminal o CMD

Para comenzar, abre una terminal en Linux o macOS, o el símbolo del sistema (CMD) en Windows. Esta es la interfaz a través de la cual ejecutarás el comando ssh-keygen.

Paso 2: Ejecuta el Comando ssh-keygen

Una vez en la terminal o CMD, escribe el siguiente comando y presiona Enter:

ssh-keygen -t rsa -b 2048
  • -t rsa: Esto especifica el tipo de llave RSA que deseas generar. RSA es un algoritmo de cifrado ampliamente utilizado para llaves SSH.
  • -b 2048: Esto especifica el tamaño de bits de la llave. Una llave de 2048 bits es una elección segura y estándar en la mayoría de los casos.

Paso 3: Selecciona la Ubicación para Guardar la Llave

Después de ejecutar el comando, se te pedirá que elijas la ubicación donde deseas guardar la llave. De manera predeterminada, la llave se guarda en el directorio /home/tu_usuario/.ssh/id_rsa en Linux o macOS, o en C:\Users\tu_usuario\.ssh\id_rsa en Windows, donde tu_usuario es tu nombre de usuario.

Si deseas guardarla en una ubicación diferente o con un nombre personalizado, simplemente proporciona la ruta completa cuando se te solicite.

Paso 4: Establece una Contraseña (Opcional pero Recomendado)

Puedes optar por establecer una contraseña para proteger tu llave privada. Aunque esto es opcional, es altamente recomendado para una capa adicional de seguridad. Ingresa una contraseña cuando se te solicite y confírmala.

Paso 5: Llave Generada Exitosamente

Una vez completados los pasos anteriores, el comando ssh-keygen generará tu llave SSH y mostrará un mensaje indicando que la llave ha sido creada exitosamente.

Conclusión:

Generar una llave SSH con el comando ssh-keygen es un paso crucial para garantizar la seguridad de tus conexiones SSH. Esta llave actúa como una autenticación segura y te permite conectarte a servidores remotos de manera protegida. Asegúrate de guardar tu llave privada de manera segura y no compartirla con otros para mantener la seguridad de tus conexiones SSH.

Oscar Lastera Sanchez

Entradas recientes

🛡 Cómo solucioné el error de renovación con Certbot: «Invalid response from /.well-known/acme-challenge»

Durante la renovación de un certificado SSL con Certbot en un servidor Ubuntu con Apache,…

2 días hace

5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad

🌐 La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…

3 días hace

Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial

La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…

2 semanas hace

Di adéu a les notificacions! Assegura’t que els teus certificats TLS es renovin automàticament

Let's Encrypt ha estat una peça clau en la seguretat web en oferir certificats TLS…

3 semanas hace

Guía para Instalar una Máquina Virtual en VirtualBox y Configurar un Servidor LAMP

En esta guía te explicaremos paso a paso cómo instalar una máquina virtual en VirtualBox…

3 semanas hace

¡Los Bloqueadores Están Declarando la Guerra a Bit.ly! Descubre Por Qué Tus Enlaces Están en Peligro

Los acortadores de URL, como bit.ly, se han convertido en herramientas esenciales para simplificar y…

3 semanas hace

Esta web usa cookies.