Comment faire en sorte que ssh-agent ajoute automatiquement la clé à la demande?

Je veux exécuter ssh-agent (avec l'option de durée de vie maximale), mais ne pas ajouter de clés au démarrage, mais les ajouter à la demande.

Comme la première fois que je me connecte à un serveur, il devrait demander une phrase secrète, la prochaine fois (sauf si j'ai attendu plus d'une heure), il devrait se connecter proprement:

ssh server1
Enter passphrase for key '/home/vi/.ssh/id_dsa':
server1> ...

ssh server2
server2> # no passphrase this time

# wait for lifetime

ssh server2
Enter passphrase for key '/home/vi/.ssh/id_dsa':

Je ne veux pas me souvenir manuellement de l'exécution de 'ssh-add' à chaque fois. (par exemple, mot de passe entré pour juste pour ssh et "Oh, il ne s'en souvient pas, besoin de retaper").

Comment configurer ssh pour ajouter automatiquement une clé à ssh-agent si l'utilisateur a fourni la phrase secrète?

demandé sur