Comment réinitialiser un mot de passe à partir de kwallet?

19

Comment réinitialiser un mot de passe à partir de kwallet?

J'ai lu une interface graphique kwallet qui pourrait être installée à partir de synaptic, mais je n'ai rien trouvé. En fait, il affiche une interface graphique me demandant le mot de passe, il doit donc y avoir un endroit où je peux changer ce mot de passe.

Tom Brito
la source

Réponses:

24

Si Kubuntu a automatiquement créé un portefeuille et qu'il n'a pas de mot de passe connu, il peut s'ouvrir automatiquement lors de la connexion au système, et la définition d'un mot de passe peut alors être possible.

Si le portefeuille est fermé, si vous ne connaissez pas le mot de passe actuel, il n'est pas possible de le "réinitialiser" (ce serait un problème de sécurité). Il est uniquement possible de supprimer l'intégralité du portefeuille, puis kwallet devrait vous demander de créer un nouveau mot de passe.

Pour supprimer le portefeuille, supprimez le fichier

/home/<user name>/.kde/share/apps/kwallet/kdewallet.kwl

Si vous ne connaissez le mot de passe actuel, ou l' ont déjà voir ouvert, la réponse de Vaibhav Kaushal ci - dessous.

txwikinger
la source
problème de sécurité? Alors pourquoi "sudo" existe-t-il? de toute façon, merci!
Tom Brito
3
Ce n'est tout simplement pas vrai: la réponse de Vaibhav Kaushal ci-dessous donne les étapes correctes pour changer un mot de passe KWallet.
Richard Turner
@TomBrito Pensez-vous vraiment que toute personne disposant d'un accès root devrait pouvoir ouvrir votre portefeuille? Je crois que ce serait un grave problème de sécurité
txwikinger
4
Pour les nouvelles versions de KDE: 4.14.16 est dans: / home / <nom d'utilisateur> /. Local / share / kwalletd / kdewallet.kwl
Toni Gamez
J'ai essayé de corriger cette réponse, avant d'être connecté: askubuntu.com/review/suggested-edits/787224
Luke Stanley
10

Pour changer le mot de passe du portefeuille KDE, vous devez d'abord le faire fonctionner. S'il ne fonctionne pas, démarrez-le.

Dans la barre d'état système, vous trouverez son icône. Cliquez sur l'icône (clic gauche, pas clic droit). Une nouvelle fenêtre s'ouvrirait avec la liste des portefeuilles (par défaut, il n'y en a qu'un). Faites un clic droit sur le portefeuille et vous avez la possibilité de changer le mot de passe.

Pour supprimer le portefeuille, vous pouvez suivre ce que txwikinger a dit .

Vaibhav Kaushal
la source
2
Comment pouvez-vous faire cela lorsque vous ne connaissez pas le mot de passe initial pour ouvrir le portefeuille?
txwikinger
Il ne m'a pas demandé le mot de passe! : o Il ne fait pas ça maintenant non plus!
Vaibhav Kaushal
1
Eh bien ... mais c'est ce que la question demande, si je comprends bien, et c'est ce que j'ai répondu. Si vous avez défini un mot de passe protégeant kwallet, que vous ne connaissez pas, vous n'avez pas le choix, mais supprimez-le, car sinon il serait possible pour tout administrateur avec un accès root d'obtenir vos mots de passe.
txwikinger
Si l'icône de portefeuille est manquante, vous pouvez utiliser Paramètres système -> Personnalisation -> Portefeuille KDE -> Afficher le gestionnaire dans la barre d'état système. De là, vous pouvez également exécuter Wallet Manager.
Tomasz Gandor
10

Depuis que cette question a été répondue à l'origine, KDE a apparemment changé, et je voudrais mettre à jour cet article pour le garder utile.

Comme cela a été souligné (sans faute de l'OP), la question initiale n'était en effet pas claire: elle demandait comment réinitialiser le mot de passe mais n'a pas fourni la motivation:

  1. Mot de passe mémorisé, juste réinitialisation

    Est-ce que je me souviens de mon ancien mot de passe KDE Wallet, mais je veux juste le réinitialiser (c'est-à-dire "le mettre à jour"), peut-être parce qu'il a vieilli ou que je veux simplement en améliorer un? (ainsi la réponse de Vaibhav Kaushal )

  2. Mot de passe perdu

    Ai-je perdu mon mot de passe KDE Wallet, et par conséquent le portefeuille doit être supprimé et recréé? (donc la réponse de txwikinger )

Mettre à jour le mot de passe KDE connu

Si vous avez une icône de portefeuille KDE dans votre barre d'état système, la réponse de Vaibhav Kaushal fonctionnera. Mais cette icône de la barre d'état système ne s'affiche pas toujours. (Vous pouvez toutefois définir ce comportement après l'étape 2 ci-dessous, si vous le souhaitez.)

  1. Icône du lanceur KDE -> Paramètres -> Paramètres système (ou à systemsettings5partir de l'invite de commande)
  2. Personnalisation -> Détails du compte -> Portefeuille KDE
  3. En bas à droite (vous devrez peut-être faire défiler vers le bas), cliquez sur le bouton "Launch Wallet Manager" (ou encore, peut-être, juste à partir de l'invite de commande, tapez kdewalletmanager5)
  4. Vous êtes maintenant dans KDE Wallet Manager.
  5. En supposant que vous n'avez qu'un seul portefeuille (par défaut), ce portefeuille sera appelé kdewallet. C'est celui qui devrait être ouvert dans votre gestionnaire de portefeuille KDE maintenant. Sinon, fermez tout autre portefeuille et ouvrez-le kdewallet.
  6. Cliquez sur le bouton "Changer le mot de passe" à droite.
  7. Continuez avec les étapes 9 à 12 de la section ci-dessous.

Recréez le portefeuille KDE en raison de la perte du mot de passe

La méthode de txwikinger pour supprimer le portefeuille (en supprimant le kdewallet.kwlfichier) ne fonctionne plus (au moins depuis mon Kubuntu 15.10 / KDE 5). Autrement dit, (même s'il kdewalletest en cours d'exécution), la suppression de ce .kwlfichier n'entraîne pas le service de portefeuille kde vous demandant maintenant un nouveau mot de passe. Pour une raison quelconque (du moins pour moi), le système continue de demander le (ancien) mot de passe, comme si rien n'avait changé. Un peu frustrant.

De nos jours, il semble que le moyen efficace de supprimer complètement un portefeuille - de sorte que maintenant KDE Wallet Services vous demande un nouveau mot de passe pour le nouveau kdewallet - est de suivre ces étapes:

  1. Effectuez d'abord les étapes 1 à 5 ci-dessus
  2. Fichier -> Supprimer le portefeuille, et dans la fenêtre contextuelle, cliquez sur «Supprimer».
  3. Fichier -> Nouveau portefeuille
  4. Nom: comme avant, kdewallet
  5. Entrez votre nouveau mot de passe deux fois, appuyez sur Enter. Vous êtes prêt à partir.
  6. Fermez le gestionnaire de portefeuille et les paramètres du système KDE.
  7. Juste un rappel: la prochaine fois que vous essayerez d'ouvrir quelque chose qui a besoin du portefeuille, il vous sera peut-être demandé de fournir à nouveau le mot de passe une fois, chaque fois que les services du portefeuille KDE seront réactivés.
  8. Conseil d'utilisation: obtenez maintenant un bon gestionnaire de mots de passe HORS LIGNE . J'aime KeepassX qui fonctionne sous Linux, Mac, Win. Mettez votre mot de passe KDE Wallet dedans. Sauvegardez régulièrement le fichier du gestionnaire de mots de passe (je suggère un nuage sans connaissances tel que SpiderOak sur Dropbox).
androclus
la source
la suppression du fichier kwl vient de fonctionner pour moi, kubuntu 18.04
fifaltra
3

Maintenant, en 2018, vous pouvez simplement télécharger kwalletmanager5 en tapant

sudo apt install kwalletmanager

Ce gestionnaire vous permet de créer et de supprimer vos portefeuilles ainsi que de modifier le mot de passe, à condition de connaître l'ancien mot de passe.

Alex
la source
0

Lorsque j'ai rencontré cette erreur sur Kubuntu 14.04 il y a un an, j'ai supprimé kdewallet.kwl manuellement et, comme Androclus, cela ne m'a jamais demandé un nouveau mot de passe.

Maintenant, après une nouvelle installation de K16.04, rencontrant le même problème, au lieu de supprimer de la ligne de commande, j'ai ouvert l'interface graphique pour KWalletManager et supprimé tous mes portefeuilles (pas que je devais le faire).

Après cela, j'ai tenté une connexion wifi et on m'a demandé un nouveau mot de passe.

Jgar
la source
0

J'ai résolu celui-ci en créant (à partir de KWalletManager) un nouveau portefeuille nommé 'afk' et en remplaçant le fichier .salt du portefeuille existant , nommé 'kdewallet' par le fichier .salt du portefeuille nouvellement créé nommé 'afk'.

Donc

cd /home/afk/.kde4/share/apps/kwallet 
mv kdewallet.salt .kdewallet.salt;cp afk.salt kdewallet.salt

Et maintenant, le portefeuille existant nommé «kdewallet» a le mot de passe pour le portefeuille «afk» nouvellement créé.

J'ai supprimé le portefeuille nommé afk et tout semble bien se passer.

Paul afk
la source