Generando y Añadiendo clave SSH @ MacroHEX | Miércoles, 6 de Julio de 2022 | 2 minutos de lectura | Actualizado en Miércoles, 6 de Julio de 2022

ssh

Para poder autenticarnos con GitHub y no utilizar un token podemos utilizar una clave SSH, utilizando esto podemos utilizar una contraseña más simple para realizar nuestros cambios.

Generando una nueva Clave SSH

Windows

  1. Abrimos Git Bash

  2. Copiamos el texto de abajo reemplazando el correo por nuestro correo de GitHub.

    ssh-keygen -t ed25519 -C "your_email@example.com"

    Si utilizas un sistema legacy que no soporte el algoritmo Ed25519, utiliza: ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Esto generará nuestra nueva Clave SSH, utilizando nuestro correo como etiqueta.

  1. Cuando te pida una dirección para guardar la clave, presiona Enter. Esto guardará la clave en la dirección por defecto.

    > Enter a file in which to save the key (/c/Users/you/.ssh/id_algorithm):[Press enter]

  2. En la terminal, escribe una contraseña para la clave.

    > Enter passphrase (empty for no passphrase): [Type a passphrase]
    > Enter same passphrase again: [Type passphrase again]
    

Linux

  1. Abrimos la Terminalk

  2. Copiamos el texto de abajo reemplazando el correo por nuestro correo de GitHub.

    ssh-keygen -t ed25519 -C "your_email@example.com"

    Si utilizas un sistema legacy que no soporte el algoritmo Ed25519, utiliza: ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Esto generará nuestra nueva Clave SSH, utilizando nuestro correo como etiqueta.

  1. Cuando te pida una dirección para guardar la clave, presiona Enter. Esto guardará la clave en la dirección por defecto.

    > Enter a file in which to save the key (/home/you/.ssh/id_ed25519_sk): [Press enter]

  2. En la terminal, escribe una contraseña para la clave.

    > Enter passphrase (empty for no passphrase): [Type a passphrase]
    > Enter same passphrase again: [Type passphrase again]
    

Añadiendo la Clave a nuestra cuenta de GitHub

  1. Copiamos la clave generada. cat ~/.ssh/id_ed25519.pub

    Aquí podriamos usar el comando clip pero por alguna razón a mi no me funciona.

  2. En la esquina superior derecha, hacemos clic en nuestra foto de perfil y clic en Settings

  3. En la sección de “Access” clic en SSH and GPG keys.

  4. Clic en New SSH key o Add SSH key.

  5. En el campo de “Tittle” añadimos una descripción para la nueva clave. Por ejemplo como estoy utilizando un equipo Windows puedo llamar a la clave “Windows Personal”.

  6. Pega tu clave en el campo de “Key”.

  7. Clic en Add SSH key.

  8. Si se solicita introduce tu contraseña.

  9. Listo!

Para más documentación aquí

© 2022 Documentación de MacroHEX

Creado con Hugo con el tema Dream.

avatar
Acerca de

Me apodo MacroHEX y me gusta sufrir aprendiendo cosas nuevas

Enlaces sociales