Volver a la página principal
sábado 21 diciembre 2024
20

Cómo crear un par de claves RSA en Linux

Generar un par de claves RSA en Linux es un proceso esencial para la seguridad en tareas como autenticación SSH o cifrado de datos. Aprende cómo hacerlo fácilmente usando herramientas integradas del sistema operativo.

Generación de claves RSA en Linux

Linux incluye el comando ssh-keygen, una herramienta que permite crear pares de claves RSA con fines de autenticación segura. Sigue estos pasos para generar tu par de claves RSA:

1. Abrir la terminal: Abre una terminal en tu sistema Linux.

2. Ejecutar ssh-keygen: Introduce el siguiente comando:

ssh-keygen -t rsa -b 2048
  • -t rsa: Especifica que el tipo de clave a generar es RSA.
  • -b 2048: Define el tamaño de la clave en bits. El estándar seguro suele ser 2048 bits, pero puedes usar valores mayores, como 4096 bits, para mayor seguridad.

3. Especificar la ubicación del archivo: Por defecto, el archivo generado se guardará en ~/.ssh/id_rsa. Puedes aceptar el valor predeterminado o indicar una ruta personalizada.

4. Configurar una contraseña opcional: Para mayor seguridad, se recomienda establecer una contraseña para proteger la clave privada.

Después de completar estos pasos, se generarán dos archivos:

  • Clave privada: (por ejemplo, id_rsa) que debes proteger y nunca compartir.
  • Clave pública: (por ejemplo, id_rsa.pub) que se utiliza para autenticación y puede compartirse libremente.

Algunos ejemplos

  • Generar una clave RSA de 4096 bits:
ssh-keygen -t rsa -b 4096
  • Especificar un nombre de archivo personalizado:
ssh-keygen -t rsa -b 2048 -f ~/.ssh/custom_rsa
  • Generar una clave sin contraseña:
ssh-keygen -t rsa -b 2048 -N ""
Etiquetas:
linux
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer