10 votes

Comment désactiver l'intégration ssh de gnome-keyring ?

Je ne veux pas que gnome-keyring se mette en travers de mon git commits, en partie parce qu'il verrouille tout l'écran tout en demandant un mot de passe, même sur KDE (bien que je sois maintenant passé à GNOME). Bien que j'apprécie la commodité de ne pas avoir à mettre ma phrase de passe SSH à chaque fois, le fait de devoir sauter de fenêtre en fenêtre annule cela personnellement. C'est juste une question de confort :/

J'ai essayé git config --global --unset credential.helper y git config --system --unset credential.helper mais ils semblent n'avoir aucun effet. Comme j'utilise maintenant GNOME, je préfère ne pas supprimer gnome-keyring. Y a-t-il une autre option que je puisse faire ? Je suis actuellement sous Ubuntu 14.10, et j'ai fait cela à la fois avec Kubuntu et avec Ubuntu GNOME. Merci.

MISE À JOUR du 17 novembre 2014

Cela affecte apparemment tout SSH. J'ai essayé de faire

sudo rm /etc/xdg/autostart/gnome-keyring-ssh.desktop

mais cela n'a pas fonctionné. Je peux faire

gnome-keyring-daemon --replace -c pkcs11,secrets,gpg

une fois par session, mais j'aimerais que cela reste permanent. Je cherche toujours...

0voto

rioastamal Points 41

Le moyen le plus simple est de remplacer la session existante de gnome-keyring-daemon en utilisant la commande :

gnome-keyring-daemon --replace --daemonize --components=pkcs11,secrets,gpg

Vous pouvez consulter ma réponse complète sur ce fil https://askubuntu.com/a/786722/556814

0voto

James Zaghini Points 1118

Pour moi, cela a bien fonctionné :

$ unset GNOME_KEYRING_CONTROL

J'ai vu cette solution aquí

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X