Skip to content

Instantly share code, notes, and snippets.

@davquipe
Created November 14, 2023 22:37
Show Gist options
  • Save davquipe/4d86ff7155af86a4508961e67be909a8 to your computer and use it in GitHub Desktop.
Save davquipe/4d86ff7155af86a4508961e67be909a8 to your computer and use it in GitHub Desktop.
Cómo generar y agregar una llave SSH en Ubuntu para GitHub

Cómo generar y agregar una llave SSH en Ubuntu para GitHub

Este README te guiará a través de los pasos necesarios para generar y agregar una llave SSH en Ubuntu para usar con tu cuenta de GitHub. Las llaves SSH son una forma segura de autenticarte en GitHub y facilitan la interacción con repositorios de forma segura.

Paso 1: Verificar si tienes una llave SSH existente

Antes de generar una nueva llave SSH, verifica si ya tienes una. Abre la terminal y ejecuta el siguiente comando:

ls -al ~/.ssh

Esto mostrará una lista de archivos en tu directorio SSH. Si ves archivos con nombres como id_rsa y id_rsa.pub, ya tienes una llave SSH.

Paso 2: Generar una nueva llave SSH (si es necesario)

Si no tienes una llave SSH o deseas generar una nueva, puedes hacerlo con el siguiente comando. Asegúrate de reemplazar "[email protected]" con tu dirección de correo electrónico de GitHub.

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Paso 3: Iniciar el agente SSH (si no está en ejecución)

Verifica si el agente SSH está en ejecución. Puedes hacerlo con el siguiente comando:

eval "$(ssh-agent -s)"

Paso 4: Agregar tu llave SSH al agente SSH

ssh-add ~/.ssh/id_rsa

Paso 5: Copiar la llave SSH al portapapeles

xclip -sel clip < ~/.ssh/id_rsa.pub

Si no tienes la utilidad xclip, puedes instalarla usando el siguiente comando:

sudo apt-get install xclip

Paso 6: Agregar la llave SSH a tu cuenta de GitHub

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment