Apprendre à créer une clé SSH

Table des matières

Résumez avec :

El uso de claves SSH (Secure Shell) es una práctica fundamental para garantizar la seguridad y autenticación en la conexión a servidores. En este artículo, exploraremos todo lo que necesitas saber sobre las claves SSH, desde las frases de contraseña hasta la generación de nuevas claves en distintos sistemas operativos, incluyendo la creación de una llave SSH para una llave de seguridad de hardware.

Acerca de las frases de contraseña de clave SSH

Una frase de contraseña de clave SSH es una cadena de caracteres utilizada para añadir una capa adicional de seguridad a la clave privada SSH. A diferencia de una contraseña común, una frase de contraseña puede ser una combinación de palabras, frases o caracteres que el usuario elige, proporcionando así una barrera extra en caso de que la clave privada sea comprometida.

Importancia de una frase de contraseña

  • Seguridad Aumentada: Protege la clave privada en caso de que sea robada o perdida.
  • Autenticación Mejorada: Añade una capa adicional de autenticación, haciendo más difícil para los atacantes acceder al sistema.
  • Comodidad: Aunque se utiliza en conjunto con la clave privada, permite un acceso más seguro sin necesidad de recordar múltiples contraseñas.

Generar una nueva clave SSH

Generar una nueva clave SSH es un proceso sencillo que se puede realizar utilizando el comando ssh-keygen. Este comando crea un par de claves, una pública y una privada, que se utilizan para autenticar las conexiones SSH.

Comando básico

Interfaz de usuario basica ssh

Este comando genera una clave RSA de 4096 bits con un comentario que incluye tu dirección de correo electrónico.

Creación de una clave SSH en Windows

En Windows, puedes utilizar herramientas como Git Bash o PuTTYgen para generar una clave SSH. Aquí te mostramos cómo hacerlo con Git Bash:

Pasos para generar una clave SSH en Windows

  1. Abrir Git Bash: Descarga e instala Git para Windows si aún no lo tienes.
  2. Ejecutar el comando ssh-keygen:

pasos para generar clave ssh

3. Guardar la clave: Cuando se te pregunte dónde guardar la clave, presiona Enter para aceptar la ubicación predeterminada.

4. Frase de contraseña: Ingresa una frase de contraseña segura cuando se te solicite.

Usando PuTTYgen

 

  1. Descargar PuTTYgen: Instala PuTTY desde su sitio web oficial.
  2. Generar clave: Abre PuTTYgen y selecciona el tipo de clave SSH (RSA).
  3. Configurar la longitud: Establece el número de bits en 4096.
  4. Generar la clave: Haz clic en «Generate» y mueve el ratón para generar la clave.

putty key generator

5. Guardar la clave privada: Guarda la clave privada en un lugar seguro.

6. Guardar la clave pública: Copia y guarda la clave pública donde la necesites.

Creación de una clave SSH en Linux y macOS

En sistemas Unix como Linux y macOS, la creación de una clave SSH se realiza directamente desde la terminal.

Pasos para generar una clave SSH en Linux y macOS

  1. Abrir la terminal.
  2. Ejecutar el comando ssh-keygen:

abrir ssh con keygreen

3. Guardar la clave: Acepta la ubicación predeterminada presionando Enter.

4. Frase de contraseña: Ingresa una frase de contraseña segura cuando se te solicite.

Generar una llave SSH nueva para una llave de seguridad de hardware

Las llaves de seguridad de hardware, como las de YubiKey, proporcionan una capa adicional de seguridad. Generar una clave SSH para estas llaves sigue un proceso ligeramente diferente.

Pasos para generar una llave SSH nueva para una llave de seguridad de hardware

  1. Insertar la llave de seguridad: Asegúrate de que la llave de seguridad esté conectada al puerto USB.
  2. Instalar herramientas necesarias: Instala yubico-piv-tool o la herramienta correspondiente para tu dispositivo.
  3. Generar la clave SSH:

abrir ssh con keygreen

4. Almacenar la clave en la llave de seguridad: Utiliza las herramientas de la llave de seguridad para almacenar la clave  privada en el dispositivo.

Ejemplo con YubiKey

  1. Instalar herramientas YubiKey:

instalar kubikey

2. Generar la clave y almacenarla:

generar clave con kubikey

Las claves SSH son esenciales para asegurar las conexiones a servidores. Generar y utilizar estas claves correctamente puede proteger tus datos y sistemas de accesos no autorizados. Con herramientas y pasos específicos para Windows, Linux, macOS y llaves de seguridad de hardware, puedes implementar fácilmente un sistema seguro y eficiente para tus necesidades de autenticación SSH.

Partager en :

Articles connexes

Vulnérabilité

En termes de cybersécurité, une vulnérabilité est une faiblesse dans un équipement informatique qu'un cybercriminel peut exploiter pour obtenir un accès non autorisé au système. En d'autres termes, les vulnérabilités sont le point d'entrée des cybercriminels et des pirates informatiques pour déployer des

IA de BING

Conoce cómo funciona la IA de Bing Copilot La IA de Bing se llama Copilot y usa una inteligencia artificial que está basada en el modelo grande de lenguaje GPT-4, además de la herramienta para generar imágenes DALL-E. De tal modo, en este artículo te

Bonnes pratiques de cybersécurité dans l'éducation

Aucune facette de la société n'a pu échapper à l'avancée inexorable de la technologie, pour le meilleur et pour le pire. Dans le domaine de l'éducation aussi, dans les écoles et les collèges, l'utilisation des TIC s'est imposée,

GDSS

Un système d'aide à la décision de groupe (GDSS) est un système informatique interactif qui facilite la résolution de problèmes non structurés par un ensemble de décideurs travaillant ensemble en tant que groupe.

Retour en haut