Configuración SSH - GitHub
Propietario: Neftali Eliel Ruiz Gomez Fecha de creación: 23 de mayo de 2025 12:35
1. Verificar si ya tienes una clave SSH
Abre la terminal (CMD, PowerShell o Git Bash) y ejecuta:
ls -al ~/.sshSi ves archivos como id_rsa y id_rsa.pub, ya tienes una clave. Si no, genera una nueva.
2. Generar una nueva clave SSH
Si no tienes una clave SSH o deseas crear una nueva, ejecuta el siguiente comando:
ssh-keygen -t ed25519 -C "[email protected]"Si tu sistema no admite ed25519, usa:
ssh-keygen -t rsa -b 4096 -C "[email protected]"Cuando te pida una ubicación para guardar la clave, presiona Enter para aceptar la ubicación predeterminada. Luego, ingresa una contraseña si deseas más seguridad (opcional).
3. Iniciar el agente SSH
Ejecuta:
eval "$(ssh-agent -s)"Luego, agrega tu clave al agente:
ssh-add ~/.ssh/id_ed25519Si usaste RSA, cambia el nombre:
ssh-add ~/.ssh/id_rsa4. Copiar la clave pública
Ejecuta:
cat ~/.ssh/id_ed25519.pub(O si usaste RSA)
cat ~/.ssh/id_rsa.pubCopia la salida completa del terminal.
5. Agregar la clave a GitHub
Haz clic en New SSH Key.
Pon un nombre descriptivo (ej. "NEFT-PC").
Pega la clave en el campo Key.
Guarda con Add SSH Key.
6. Probar la conexión
Ejecuta:
ssh -T [email protected]Si ves un mensaje como "Hi tu_usuario! You've successfully authenticated", la configuración es correcta.
7. Configurar Git para usar SSH
Asegúrate de usar la URL SSH al clonar repositorios:
git clone [email protected]:usuario/repo.gitSi ya tienes un repositorio configurado con HTTPS, cámbialo a SSH:
git remote set-url origin [email protected]:usuario/repo.gitCon esto, tu cuenta de GitHub ya estará configurada para usar SSH. 🚀
Última actualización