Ho aggiunto una chiave ssh all'agente tramite:
$ ssh-add ~/.ssh/id_rsa_mac
Identity added: /Users/alex/.ssh/id_rsa_mac (/Users/alex/.ssh/id_rsa_mac)
Dopo un riavvio, l'agente non ha più aggiunto questa chiave:
$ ssh-add -l
The agent has no identities.
Perché è successo?
$HOME/.gnupg/private-keys-v1.d
non appena le aggiungi con ssh-add. È davvero persistente. Supponiamo che tu abbia una home directory non volatile.