Cuando intentes implementar SSH en tu instancia de GitHub Enterprise Server en una computadora con Linux, posiblemente veas el siguiente mensaje en tu terminal:
$ ssh -vT git@nombre de host > ... > Agent admitted failure to sign using the key. > debug1: No more authentication methods to try. > Permission denied (publickey). Para conocer más detalles, consulta este informe de propuesta.
Resolución
Deberías poder solucionar este error al cargar tus claves en tu agente de SSH con ssh-add:
# start the ssh-agent in the background $ eval "$(ssh-agent -s)" > Agent pid 59566 $ ssh-add > Enter passphrase for /home/you/.ssh/id_rsa: [tippy tap] > Identity added: /home/you/.ssh/id_rsa (/home/you/.ssh/id_rsa) Si tu clave no tiene el nombre de archivo predeterminado (/.ssh/id_rsa), deberás pasar esa ruta a ssh-add:
# start the ssh-agent in the background $ eval "$(ssh-agent -s)" > Agent pid 59566 $ ssh-add ~/.ssh/my_other_key > Enter passphrase for /home/you/.ssh/my_other_key: [tappity tap tap] > Identity added: /home/you/.ssh/my_other_key (/home/you/.ssh/my_other_key)