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

25

Il y a quelques semaines, une fenêtre contextuelle est apparue chaque fois que je démarre en me disant qu'une application veut accéder au trousseau de clés mais qu'elle ne dit pas laquelle. Je suis habitué à voir le nom de l'application sur la fenêtre contextuelle, mais ici, il dit simplement «application».

Je n'ai pas changé de mot de passe ou fait quoi que ce soit qui pourrait avoir quelque chose à voir avec cela, à ma connaissance.

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

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

Voici à quoi cela ressemble: texte alternatif

Idan K
la source
Quelle version d'ubuntu utilisez-vous et pouvez-vous nous envoyer un instantané de la fenêtre contextuelle?
karthick87
Ubuntu 10.10. Et c'est un point négatif sur l'instantané, cela ne fonctionne pas. La touche d'écran d'impression ni aucun des menus ne semblent verrouillés.
Idan K
Je peux le prendre en photo avec un appareil photo si vous pensez que cela vous aidera.
Idan K
quelle application avez-vous installée récemment qui nécessite un mot de passe ... Si vous rejoignez un réseau sans fil, assurez-vous que "disponible pour tous les utilisateurs est coché" ..
karthick87
Je ne pense pas avoir installé quelque chose récemment qui nécessite un mot de passe. Et je ne rejoins pas un réseau sans fil.
Idan K

Réponses:

9

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

edit:
btw le problème existe depuis un certain temps, évidemment un demi-correctif a été annulé lors d'une mise à niveau du package, mais je m'éloigne ... une solution est ici

CE QUI est à l'origine du problème que vous pourriez ajouter après la connexion mais avant tout: un script avec libpam-gnome-keyring pour le déverrouiller ... le package pour obtenir cet outil est: libpam-gnome-keyring au moins en 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 sont probablement continuellement prioritaires, car c'est uniquement pour les utilisateurs de connexion automatique. cela ne se produit pas "prêt à l'emploi" uniquement en raison de la personnalisation. essayant 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 ... eh bien ... autre chose.

vidéo de preuve qu'il est nm-applet est ici

et la raison pour laquelle il fige le système de menus n'est pas à cause de gksudo, c'est parce que c'est une applet essayant de démarrer qui saisit le plateau et verrouille le système de menus. au 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.

RobotHumains
la source
Je me connecte automatiquement depuis toujours. Comment savez-vous quelle application la cause dans votre cas? Puis-je en quelque sorte vérifier ce qui en est la cause dans ma configuration?
Idan K
np, bouleversant juste que je savais que j'avais raison et que je n'ai pas reçu la prime ... mais bon. n'a pas respecté la contrainte de temps
RobotHumans
Je vous donnerais le reste de mon représentant si je pouvais, si cela vous réconforte;)
Idan K
encore une fois np. j'aurais pu faire cette fouille avant son expiration et je ne l'ai pas fait. ma faute
RobotHumans
5

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 éclaircissements d'un développeur gnome-keyring, y compris les implications 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 la connexion automatique sur Ubuntu, et il semble que ce soit effectivement nm-applet.)

david.libremone
la source
2

J'ai trouvé:

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

Isaïe
la source
s'il vous plaît voir ma réponse révisée et vidéo
RobotHumans
merci pour le lien de bogue, j'ai ajouté un lien vers le bogue en amont ici et sur la question unix - bugzilla.gnome.org/show_bug.cgi?id=574315 et demandé les commentaires des développeurs ici
david.libremone
1

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

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

Dans cette application (appelée d'ailleurs Seahorse), cliquez sur le trousseau "Connexion" et modifiez 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 vierge (vous aurez obtenir un avertissement sur l'utilisation de "stockage non sécurisé").

Scaine
la source
1

D'accord, allez à votre dossier d'accueil CTRL-H accédez à Lieux> Dossier de base et appuyez sur pour afficher les fichiers cachés, puis accédez à .gnome2/keyrings. Regardez default.keyring . S'il est là ou s'il existe une sorte de fichier appelé «par défaut», regardez-le et c'est l'application qui vous cause tout ce problème.

Micheal Harker
la source
Les deux fichiers que vous avez mentionnés sont là. defaultcontient la chaîne default. et default.keyringsemble ne contenir que des données binaires.
Idan K
Il y a un fichier sur mon ordinateur portable, je vais le démarrer et voir comment il s'appelle, puis je vous recontacterai. Je pourrais également poster un exemple de ce qu'il dit dans la partie nom.
Micheal Harker
Sur mon ordinateur portable, il n'y a pas de fichiers binaires: /
Micheal Harker
1

Vous pouvez également supprimer votre dossier de clés et redémarrer. Cela devrait se débarrasser de la boîte de mot de passe. Il ne cassera rien car il se recrée en utilisant les paramètres par défaut :)

Micheal Harker
la source
0

Exécutez System Monitor à partir de System - Administration et vérifiez quelle application lance l'invite.

BZ1
la source
Lorsque l'invite apparaît, je ne peux rien appuyer sur l'écran, y compris le Systemmenu.
Idan K
0

Salut La boîte de dialogue du porte-clés apparaît chaque fois qu'ubuntu trouve un réseau sans fil.Il est utile de sauvegarder vos informations d'identification réseau secrètes comme le mot de passe, etc. Vous pouvez modifier les paramètres depuis le système> Administration> Gestionnaire de trousseaux. (Je ne me souviens pas de l'emplacement exact, désolé)

upsla
la source
euh ... s'il vous invite à trouver des réseaux sans fil et rejoint ensuite c'est le gestionnaire de réseau étant donné la sélection de paquet par défaut. Je l'ai déjà noté dans une réponse précédente
RobotHumans