diff --git a/HowtoOpenSSH.md b/HowtoOpenSSH.md index bb619b74..f326fe74 100644 --- a/HowtoOpenSSH.md +++ b/HowtoOpenSSH.md @@ -460,6 +460,14 @@ Identity added: /home/jdoe/.ssh/id_ed25519 (/home/jdoe/.ssh/id_ed25519) > *Note* : l'option [-t](http://man.openbsd.org/ssh-agent#t) permet de limiter à 10h (36 000 secondes) le temps où l'agent va conserver la passphrase en mémoire. Si l'option n'est pas utilisée, ce temps sera infini, ce que l'on déconseille en général. +Sous Gnome, si vous utilisez `gnome-keyring-ssh` il se peut que vous ayez l'erreur `Could not add identity` pour votre clé id_ed25519. Il faut alors appliquer le correctif suivant : + +~~~ +mkdir -p ~/.config/autostart +cp /etc/xdg/autostart/gnome-keyring-ssh.desktop ~/.config/autostart/ +echo "X-GNOME-Autostart-enabled=false" >> ~/.config/autostart/gnome-keyring-ssh.desktop +~~~ + On peut également utiliser l'outil [keychain](https://www.funtoo.org/Keychain) qui facilite l'utilisation d'un agent SSH (et d'un agent GPG). Il va notamment lancer les agents si ils ne sont pas encore lancés, et transmettre plusieurs clés SSH si besoin.