SSH-agent se vide de ses clés à l'ouverture de session

Bonjour,

Ca se passe sur un PI3 fraichement initialisé avec Raspbian lite legacy 64 bits. D’ailleurs, la raison pour laquelle j’ai réinstallé Raspbian est précisemment parce que j’avais le problème que j’expose ici.

A l’aide d’une session SSH entre un PC Kubuntu et le PI3, j’ai généré sur le PI3 une clé SSH pour que le PI3 se connecte sur un serveur pour faire des sauvegardes régulières. J’ai ajouté la clé à l’agent SSH du PI3, et l’instruction ssh-add -l me confirme que la clé a bien été ajoutée.

Ensuite, je ferme la session SSH entre Kubuntu et le PI3, je la rouvre, et l’agent n’est plus joignable. Je fais eval « $(ssh-agent) » pour le réveiller, puis à nouveau ssh-add -l, et je vois que l’agent a perdu ses clés.

Ou, plus marrant encore, si je garde ouverte la session avec laquelle j’ai ajouté la clé, et que j’en ouvre une deuxième entre Ubuntu et le PI3, l’agent a bien gardé les clés dans la première session, mais les a perdues dans la deuxième.

Quelle est donc cette diablerie ?