Catnoo
Notes de paramétrage de postes de travail, et autres vicissitudes ...

Accueil > Linux - divers > linux - saisissez votre mot de passe pour déverrouiller le trousseau de (...)

linux - saisissez votre mot de passe pour déverrouiller le trousseau de connexion

lundi 15 juillet 2019, par Lucien-Henry

Problème

Une fois connecté, on lance une application qui emploie le gestionnaire de mot de passe de Gnome, comme par exemple Chrome ou Chromium et on se retrouve devant une fenêtre qui vous demande de taper le mot de passe choisi préalablement.
« Saisissez votre mot de passe pour déverrouiller le trousseau de connexion »
Ou bien, lors du premier lancement de Chrome / Chromium :
«  Choisissez le mot de passe du nouveau trousseau de clés  »
Avoir tapé le mot de passe de l’utilisateur ne suffit pas si on a choisi une connexion automatique : à chaque lancement de Chrome, il faudra se casser la tête à taper le mot de passe !

Solution

Il va falloir faire du ménage dans les répertoire de configuration de l’utilisateur en cours (donc de chaque utilisateur). Supprimer ou renommer le répertoire suivant puis recopier le avec le même nom (il faut les mêmes droits), rendre vide les fichiers, et relancer google-chrome :

mdkir $HOME/.local/share/keyrings
chmod 700 $HOME/.local/share/keyrings
rm -ifr $HOME/.local/share/keyrings/*
touch $HOME/.local/share/keyrings/login.keyring
touch $HOME/.local/share/keyrings/user.keystore

Lancer Chrome ou Chromium ....
Aussitôt apparaît le message qui va tuer :
«  Choisissez le mot de passe du nouveau trousseau de clés  »
Cliquer sur Continuer :
« Stocker les mots de passe de manière non chiffrée ? »
Cliquer sur Continuer
Et voilà, plus de message ennuyeux invitant à taper un mot de passe à chaque lancement de chrome.

Jusqu’en 2014 environ, il fallait rebloquer l’écriture ... Il semble qu’en Ubuntu 2019, cette manipulation donne une boucle infernale de stockage de mot de passe car l’un des fichiers du répertoire est systématiquement réécrit à chaque ouverture de Chrome. Donc ne plus passer à 600 les droits :
chmod 600  $HOME/.local/share/keyrings/*
En outre, on s’aperçoit qu’il y a les fichiers suivants dans le répertoire keyrings :

utilisateur@machine:~/.local/share/keyrings$ ll
total 20
drwx------ 2 utilisateur utilisateur 4096 juil. 15 12:27 ./
drwx------ 8 utilisateur utilisateur 4096 juil. 12 09:36 ../
-rw-rw-r-- 1 utilisateur utilisateur 30 juil. 15 12:14 default
-rw-r--r-- 1 utilisateur utilisateur 0 juil. 15 12:08 login.keyring
-rw------- 1 utilisateur utilisateur 547 juil. 15 12:14 Trousseau_de_clés_par_défaut_1.keyring
-rw------- 1 utilisateur utilisateur 809 juil. 15 12:27 Trousseau_de_clés_par_défaut.keyring
-rw-r--r-- 1 utilisateur utilisateur 0 juil. 15 12:08 user.keystore

Le fichier de Trousseau_de_clés_par_défaut.keyring est mis à jour à chaque relance complète de Chrome.

Liens

Désactiver les mots de passe
Supprimer le trousseau ou modifier son mot de passe

Voir en ligne : Désactiver les mots de passe

SPIP | | Plan du site | Suivre la vie du site RSS 2.0
Habillage visuel © digitalnature sous Licence GPL