
Diego ferney Cárdenas Hoyos
PreguntaHola, a mí me sigue pidiendo contraseña a pesar de que cree mis llaves ssh, y lo hice la forma correcta, la llave pública está en la carpeta .ssh y empieza por id_rsa.pub y también está mi otra llave privada, alguien me puede ayudar por favor?
- Verifica la ubicación y los permisos de tus archivos de clave SSH:
- Comprueba que estás usando la URL SSH correcta en lugar de la URL HTTPS:
- Asegúrate de haber agregado tu clave pública al servidor de Git (por ejemplo, GitHub):
- Reinicia el agente SSH:
- Añade tu clave privada al agente SSH:

Axel Yaguana
Hola, Diego.
Si estás experimentando problemas con la autenticación mediante SSH en Git y sigue solicitando una contraseña a pesar de haber configurado correctamente tus llaves SSH, aquí hay algunos pasos que puedes seguir para solucionar el problema:
Asegúrate de que tu clave privada se encuentre en la ubicación correcta, generalmente en
~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
En tu repositorio de Git, verifica que estás utilizando la URL SSH para clonar o trabajar con el repositorio, en lugar de la URL HTTPS. La URL SSH tiene el siguiente formato:
git@github.com:usuario/repo.git
Verifica que hayas agregado correctamente tu clave pública (id_rsa.pub) al proveedor de alojamiento de Git que estés utilizando (por ejemplo, GitHub, GitLab, Bitbucket). Asegúrate de que la clave pública coincida exactamente con la que tienes en tu archivo
id_rsa.pub
En algunos casos, puede ser útil reiniciar el agente SSH en tu máquina local. Puedes hacerlo ejecutando el siguiente comando:
eval "$(ssh-agent -s)"
Utiliza el siguiente comando para agregar tu clave privada al agente
SSH: ssh-add ~/.ssh/id_rsa
Cuéntame si has podido solucionarlo. :D