Chaque fois que Ubuntu démarre, un dialogue s'ouvre pour me demander de déverrouiller mon trousseau de clés par défaut.
Y a-t-il un moyen de déverrouiller automatiquement via PAM ou un autre moyen magique?
Soyez averti que cela rendra votre trousseau accessible sans mot de passe. Période. Vous n'avez pas besoin d'être connecté pour le voir.
Cela étant dit,
Je pense que le moyen le plus simple est de définir le mot de passe pour le trousseau sur un mot de passe vide - vous ne serez pas invité à entrer un mot de passe alors:
Encore une fois, comme le message le dit: Ceci exposera tous vos mots de passe (mots de passe de messagerie, par exemple) que vous avez choisi de sauvegarder dans le trousseau par défaut pour tous ceux qui utilisent votre ordinateur ou qui ont accès à vos fichiers. non recommandé.
Addendum pour Ubuntu 11.04:
Dans la session Unity par défaut, vous pouvez démarrer l’application en cliquant sur le logo Ubuntu dans le coin supérieur gauche, puis en tapant Mot de passe et en sélectionnant Mot de passe et clés de cryptage à partir du résultat de la recherche.
Dans la session classique, le chemin pour démarrer l'application a été changé en Système → Préférences → Mot de passe et clés de cryptage
Addendum pour Ubuntu 11.1:
Dans la session Unity par défaut, vous pouvez démarrer l’application en cliquant sur le lanceur Ubuntu (le premier élément) dans la barre du lanceur Unity sur le côté gauche, puis en tapant Mot de passe et en sélectionnant le mot de passe et les clés de cryptage dans le résultat de la recherche.
Dans la session classique (à partir du package gnome-session-fallback
), le chemin de démarrage de l'application a été à nouveau modifié en Applications → Autres → Mot de passe et clés de cryptage .
L'interface du gestionnaire "Mot de passe et porte-clés" a légèrement changé dans 12.10. Lorsque vous l'ouvrez, vous ne verrez pas immédiatement le trousseau "Connexion" comme décrit dans d'autres réponses. L'interface ressemblera à ceci:
Pour afficher le fichier de clés de connexion, vous devez ouvrir le menu View
et choisir By Keyring
. Une fois cela fait, votre interface ressemblera à ceci:
Cliquez avec le bouton droit sur l'entrée "Connexion" en haut et choisissez Change Password
. Vous devez entrer le mot de passe actuel, qui doit être votre mot de passe de compte d'utilisateur, avant de continuer. Ce faisant, vous obtiendrez une boîte de dialogue dans laquelle il vous sera demandé de saisir le nouveau mot de passe deux fois:
Laissez ce champ vide, choisissez "Continuer", puis choisissez-le à nouveau pour confirmer que vous souhaitez continuer sans mot de passe.
La méthode est similaire aux versions précédentes d’Ubuntu, mais j’inclus également une alternative à commande directe.
Presse Alt+F2, tapez hippocampe et appuyez sur Entrée pour lancer Gnome Keyring Manager:
Alternativement, ouvrez un terminal avec Ctrl+F2+T, tapez seahorse &
et appuyez sur Entrée.
La fenêtre "Mots de passe et clés" devrait apparaître comme indiqué ci-dessous. Sous l'onglet Mots de passe , sélectionnez login , cliquez dessus avec le bouton droit de la souris, puis cliquez sur Modifier Mot de passe:
La boîte "Changer le mot de passe du trousseau" apparaîtra. Tapez votre ancien mot de passe, puis laissez les champs nouveau/confirmer le mot de passe vides . Ensuite, appuyez sur OK. La boîte d’information illustrée ci-dessous apparaîtra. lisez-le, puis cliquez sur Utilisez le stockage non sécurisé pour ne pas avoir à entrer votre mot de passe à chaque connexion:
Fermez le gestionnaire de trousseau. Une fois que vous vous êtes déconnecté/redémarré, votre mot de passe ne vous sera plus demandé.
Au lieu de toutes les étapes ci-dessus, ouvrez simplement un terminal et tapez/collez ce qui suit, en remplaçant MYPASSWORD
par le mot de passe actuel; c'est tout!
python -c "importer gnomekeyring; gnomekeyring.change_password_sync ('login', 'MYPASSWORD', '');"
Supprimez simplement votre trousseau par défaut. (Commencez par sauvegarder les mots de passe!) Vous n'en avez pas besoin. Vous pouvez conserver toutes vos clés dans le trousseau login.
Le trousseau de clés de connexion est déverrouillé lorsque vous vous connectez. Toutes les clés de celui-ci seront disponibles, vous n’aurez plus besoin de saisir de nouveau mot de passe.
Si vous utilisez la connexion automatique, si vous souhaitez accéder à quelque chose qui nécessite une clé du trousseau connexion, vous serez invité à entrer le mot de passe, bien sûr, mais une seule fois.
(Comme de nombreuses réponses l'ont déjà indiqué), vos trousseaux de clés se trouvent dans Système/Préférences/Mots de passe et clés de cryptage
Vous devez obtenir le mot de passe pour que votre jeu de clés de connexion soit identique à votre mot de passe de connexion normal.
Pour ce faire, suivez le chemin:
Open Applications > Accessories > Passwords and Encryption Keys
Vous verrez sous l'onglet mots de passe une liste de trousseaux de clés. On devrait s'appeler
"Mots de passe: login"
Cliquez sur le + et vous devriez voir une liste des comptes qui nécessitent des mots de passe tels que vos détails Gwibber, les mots de passe Evolution, etc.
Cela signifie que lorsque vous vous connectez, tous ces comptes seront déverrouillés par ce trousseau de clés de connexion.
Pour obtenir le trousseau de clés à déverrouiller lorsque vous vous connectez à Ubuntu, cliquez avec le bouton droit de la souris sur "Mots de passe: login" et choisissez "Changer le mot de passe".
Vous devrez ensuite entrer votre mot de passe de trousseau actuel et configurer votre nouveau mot de passe de sorte qu'il soit identique à votre mot de passe de connexion normal.
Pour tester: Déconnectez-vous, reconnectez-vous et ouvrez Evolution pour prouver que cela a fonctionné.
Utilisez ceci si vous avez l'ancien mot de passe oublié et est ok pour supprimer les éléments de l'ancien troussea, mais souhaitez sauvegarder le nouveau trousseau avec le mot de passe correspondant .
Pour Ubuntu 14.04, j'ai utilisé ce qui suit.
Supprimer l'ancien trousseau de clés:
cd .local/share/keyrings/
rm *.keyring
Redémarrez le système pour que le nouveau fichier de clés soit créé:
Sudo shutdown -r now
Vérifiez que le nouveau trousseau existe:
cd .local/share/keyrings/
ls -ltr *.keyring
Utiliser Ubuntu 11.10 avec Unity:
J'espère que cela fonctionne pour vous
Ouvrez Applications -> Accessoires -> Mot de passe et clés de cryptage
Cliquez sur Affichage -> "Par porte-clés"
Faites un clic droit sur le trousseau "login"
Sélectionnez "Changer le mot de passe"
C'est ce qui fonctionne
Créer une entrée de bureau dans le Bloc-notes/Mousepad
[Desktop Entry]
Version=1.0
Type=Application
Name=Google Chrome
Comment=
Exec=google-chrome --password-store=basic
Icon=google-chrome
Path=
Terminal=false
StartupNotify=false
Appelez-le Google Chrome.desktop
Il ne reste plus qu’à exécuter notre nouveau raccourci qui lance Chrome sans aucune interruption!
J'ai résolu ce problème via terminal.Il existe un répertoire sous/usr/lib, appelé gnome-keyring. Sous ce répertoire, il y a un répertoire 'devel' et deux fichiers gnome-keyring-Prompt et gnome-keyring-Prompt-3.Je ne connais pas grand chose au sujet du répertoire 'devel'. J'ai donc supprimé uniquement les deux fichiers et résolu problème.Les commandes correspondantes sont
cd /usr/lib/gnome-keyring
Ensuite
Sudo rm gnome-keyring-Prompt gnome-keyring-Prompt-3
Et puis redémarrez votre ordinateur pour voir l'effet.