Pesquisando no google por "Falha do agente admitido em assinar usando a chave". sugere que sair de sua sessão atual e depois voltar, ou usar ssh-add
deve resolver o problema
Justificativa: O Ubuntu usa o programa ssh-agent
:
ssh-agent is a program to hold private keys used for public key authentication (RSA, DSA, ECDSA). The idea
is that ssh-agent is started in the beginning of an X-session or a login session, and all other windows or
programs are started as clients to the ssh-agent program. Through use of environment variables the agent can
be located and automatically used for authentication when logging in to other machines using ssh(1).
Se você acabou de gerar uma chave, ssh-agent
não sabe disso, por isso não pode assinar usando a chave - exatamente o que a mensagem de erro diz.
Para adicionar a chave, você precisa reiniciar ssh-agent
(ou seja, efetuar logout e login novamente) ou usar ssh-add
para verificar novamente as chaves.
Veja man ssh-add
e man ssh-agent
para mais informações