Respostas:
Use a -l
opção para ssh-add
listá-los por impressão digital.
$ ssh-add -l
2048 72:...:eb /home/gert/.ssh/mykey (RSA)
Ou com -L
para obter a chave completa no formato OpenSSH.
$ ssh-add -L
ssh-rsa AAAAB3NzaC1yc[...]B63SQ== /home/gert/.ssh/id_rsa
O último formato é o mesmo que você os colocaria em um ~/.ssh/authorized_keys
arquivo.
ssh-agent sh -c 'ssh-add; ssh-add -l'
ssh-add
, parece que este comando deve adicionar apenas chaves ao agente. E então ssh-agent
deve saber quais são as chaves de sua retenção. Minha perspectiva era diferente.