web-dev-qa-db-fra.com

Une application demande de déverrouiller le trousseau de clés au démarrage, mais ne dit pas lequel

Il y a quelques semaines, une fenêtre contextuelle est apparue à chaque démarrage, me disant qu'une application souhaitait accéder au trousseau de clés mais ne précisait pas lequel. J'ai l'habitude de voir le nom de l'application dans la fenêtre contextuelle, mais ici, il est simplement écrit "application".

À ma connaissance, je n'ai changé aucun mot de passe ni fait quoi que ce soit qui puisse avoir un rapport avec cela.

J'ai vu ceci question mais comme je l'ai dit, je n'ai changé aucun de mes mots de passe et je ne veux pas que le mot de passe de mon trousseau soit vide.

Comment savoir quelle application demande de déverrouiller le trousseau de clés et de le réparer?

Voici à quoi ça ressemble: alt text

25
Idan K

J'ai configuré ma boîte pour la connexion automatique et le fait à chaque connexion. Dans mon cas, il s’agit de la famille d’applications nm-applet/network-manager.

modifier:
En fait, le problème existe depuis un certain temps, il est évident qu'un demi-correctif a été annulé lors de la mise à niveau d'un paquet, mais je m'éloigne du problème ... une solution est ici

CE QUI cause le problème que vous pourriez ajouter après la connexion, mais avant tout le reste: un script avec libpam-gnome-keyring pour le déverrouiller ... le package pour obtenir cet outil est le suivant: libpam-gnome-keyring au moins dans 11.04

#!/bin/bash  
#launch useful stuff for gnome
#first unlock the default keyring...  
echo YOUR_KEYRING_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s  
#then run nm-applet in the background...  
nm-applet &  

et les "bugs" sur bugzilla ont probablement toujours la priorité sur low car c'est seulement pour les utilisateurs à connexion automatique. cela ne se produit pas "hors de la boîte" seulement en raison de la personnalisation. J'essaie juste de vous aider à comprendre pourquoi il semble que les développeurs ne s'en soucient pas. ce n'est pas un problème de codage, c'est… bien… autre chose.

preuve vidéo qu'il s'agit de nm-applet is here

et la raison pour laquelle il gèle le système de menus n'est pas à cause de gksudo, c'est parce que c'est un applet qui tente de démarrer, qui saisit le plateau et verrouille le système de menus. du moins dans mon cas, vous pouvez toujours lancer des icônes sur le bureau. essayez de mettre un raccourci vers un terminal là-bas si vous devez vraiment y aller avec l'invite.

9
RobotHumans

Du point de vue de la sécurité, la réponse est que dans les distributions actuelles (pas seulement Ubuntu), vous ne pouvez pas dire de quelle application il s'agit. Voir https://bugzilla.gnome.org/show_bug.cgi?id=574315#c4 pour obtenir des précisions de la part d'un développeur gnome-keyring, notamment sur les implications en termes de sécurité et la portée de la tâche. Voir aussi http://live.gnome.org/GnomeKeyring/SecurityPhilosophy

(D'un point de vue pratique, j'utilise également l'auto-login sur Ubuntu, et il semble que ce soit effectivement nm-applet.)

5
david.libremone

J'ai trouvé:

Aucun d'entre eux n'a de réponse appropriée, ce qui m'amène à penser qu'il n'y a aucun moyen de savoir quelle application vous demande de déverrouiller le trousseau de clés.

2
Isaiah

Est-il possible que vous ayez changé de mot de passe récemment?

Afin de voir quels mots de passe sont stockés dans votre trousseau de clés, allez à "Mots de passe et clés de cryptage" dans système -> préférences (je pense - je le désinstalle toujours pour des raisons de sécurité).

Dans cette application (appelée Seahorse en passant), cliquez sur le trousseau "Connexion" et changez le mot de passe correspondant à votre mot de passe actuel, ou supprimez le mot de passe de ce trousseau en le remplaçant par un mot de passe vide obtenir un avertissement sur l'utilisation d'un "stockage non sécurisé").

1
Scaine

OK, allez dans votre dossier personnel Lieux> Dossier personnel Et appuyez sur CTRL-H pour afficher les fichiers cachés, puis accédez à .gnome2/keyrings. Regardez default.keyring. Si c'est le cas ou s'il existe une sorte de fichier appelé "par défaut", alors regardez-le et c'est l'application qui vous cause tout ce problème.

1
Micheal Harker

Vous pouvez également supprimer votre dossier de trousseaux et redémarrer. Cela devrait vous débarrasser de la case Mot de passe. Il ne cassera rien car il se recrée à l'aide des paramètres par défaut :)

1
Micheal Harker

Salut La boîte de dialogue Porte-clés apparaît chaque fois que Ubuntu trouve un réseau sans fil.Il vous permet de sauvegarder vos identifiants réseau secrets tels que mot de passe, etc.Vous pouvez modifier les paramètres dans Système> Administration> Gestionnaire de clés (je pense que vous pouvez trouver le gestionnaire ici). (Je ne me souviens pas de l'emplacement exact désolé)

0
upsla

Exécutez System Monitor à partir de Système - Administration et vérifiez quelle application lève l'invite.

0
BZ1