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.
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.
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]"
Verifica si el agente SSH está en ejecución. Puedes hacerlo con el siguiente comando:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
xclip -sel clip < ~/.ssh/id_rsa.pub
Si no tienes la utilidad xclip, puedes instalarla usando el siguiente comando:
sudo apt-get install xclip