215 palabras
1 minuto
¿Cómo generar tu ssh key para Github?

Introducción#

  • Este post pretende únicamente servir como guía rápida para generar y añadir tu llave ssh key a github.
  • No vamos a profundizar en el cómo funciona ni en la belleza de la criptografía asimétrica.

1. Creación de tu ssh key para Github#

  • Esto generará dos llaves:
    • yourkey (llave privada - esta NO se debe compartir, piénsalo como la llave de un candado)
    • yourkey.pub (llave pública - esta es la que se debe subir a Github, piénsalo como el candado)
Terminal window
# Generamos una llave
ssh-keygen -t ed25519 -C "email@gmail.com"
# Entramos a nuestra carpeta .ssh
cd ~/.ssh
# Obtenemos la información que pegaremos en Github
cat your_key.pub

Imágenes del proceso:

2. Subimos nuestra ssh key a Github#

  1. Entramos a las configuracioines de perfil en Github
  2. Seleccionamos Password and authentication
  3. Seleccionamos SSH and GPG keys
  4. Seleccionamos New SSH key
  5. Añadimos los datos requeridos y presionamos Add SSH key

Imágenes del proceso:

3. Probamos que todo funcione de manera correcta#

  1. Entramos al repositorio a clonar
  2. Seleccionamos Code
  3. Seleccionamos el icono de copiar
  4. Abrimos una terminal y ejecutamos lo siguiente
Terminal window
cd ~/Documents
# Pegamos lo que has copiado
git clone git@github.com:tu_usuario/tu_repo.git

Imágenes del proceso:

Nota final

¡Gracias por terminar de leer este artículo! uwur

— El Capitán

¿Cómo generar tu ssh key para Github?
https://elcaza.github.io/posts/sysadmin/generar_ssh_key_github/
Autor
El Capitán
Publicado el
2025-08-13
Licencia
CC BY-NC-SA 4.0