keygen generate digitalocean authorized_keys ubuntu ssh ssh-keys

ubuntu - generate - SSH no puede autenticarse en [email protected]



ubuntu authorized_keys (4)

Recientemente, me inscribo para un plan gratuito en Github.com. Sigo sus instrucciones para generar una clave ssh para agregar a mi cuenta. Sin embargo, cuando pruebo ssh -v [email protected] , obtengo este error:

debug1: Server accepts key: pkalg ssh-rsa blen 277 Agent admitted failure to sign using the key. debug1: Trying private key: /home/phuongnd08/.ssh/identity debug1: Trying private key: /home/phuongnd08/.ssh/id_dsa debug1: No more authentication methods to try. Permission denied (publickey).

Cuando miro el error, veo algo gracioso aquí, es decir, que no se probó .ssh / id_rsa, solo se probaron .ssh / identity y .ssh / id_dsa.

¿Cómo puedo solucionar este error? Gracias


Después de probar todas estas respuestas sin suerte, el siguiente comando me lo resolvió:

unset SSH_AUTH_SOCK


Puedes usar ssh-add ~/.ssh/id_rsa para arreglar esto.


Si no existe, primero genere la clave ssh:

ssh-keygen -t rsa

ahora copia esta clave, estará en este directorio ~ / .ssh / id_rsa.pub, ábrela con el bloc de notas, pega esta tecla en la sección "agregar clave ssh" en tu cuenta github. ¡Eso es!


Verifique los permisos de archivos en su clave. Si son demasiado liberales, puede negarse a usar la clave. Asegúrate de que solo tengan persistencia para ti (0700).