如何从kwallet重置密码?

如何从kwallet重置密码?

我已经读过可以从synaptic安装的kwallet GUI,但我一无所获。 实际上,它显示了一个GUI问我密码,所以必须有一个地方我可以更改此密码..

如果Kubuntu自动创建了一个钱包并且没有已知密码,它可能会在系统登录期间自动打开,然后可以设置密码。

如果钱包已关闭,如果您不知道当前密码,则无法“重置”它(这将是一个安全问题)。 只能删除整个钱包,然后kwallet会要求您创建一个新密码。

要删除钱包,请删除该文件

/home//.kde/share/apps/kwallet/kdewallet.kwl 

如果您确实知道当前密码,或者已经打开密码,请参阅下面的Vaibhav Kaushal的回答 。

要更改KDE钱包的密码,您需要先运行它。 如果它没有运行,请启动它。

在系统托盘中,您将找到其图标。 单击图标(左键单击,而不是右键单击)。 将打开一个新窗口,其中包含钱包列表(默认情况下只有1个)。 右键单击钱包,您可以选择更改密码。

要删除钱包,您可以按照txwikinger的说法进行操作 。

由于这个问题最初得到了回​​答,KDE显然已经改变了,我想更新这篇文章以保持它有用。

正如已经指出的那样(通过OP没有错误)原来的问题确实不清楚:它询问如何重置密码但没有提供动机:

  1. 记住密码,只需重置

    我记得我的旧KDE钱包密码,但我只是想重置(即“更新”)它,也许是因为它已经老了或者我只是想做一个更好的? (因此Vaibhav Kaushal的回答 )

  2. 忘记密码

    我丢失了KDE电子钱包密码,因此必须删除并重新创建钱包吗? (因此txwikinger的回答 )

更新已知的KDE密码

如果您的系统托盘中显示KDE钱包图标,则Vaibhav Kaushal的答案将起作用。 但是这个系统托盘图标并不总是显示。 (但是,如果您愿意,可以在下面的第2步之后设置该行为。)

  1. KDE Launcher图标 – >设置 – >系统设置(或命令提示符下的systemsettings5
  2. 个性化 – >帐户详细信息 – > KDE钱包
  3. 在右下方(您可能需要向下滚动)单击按钮,“启动钱包管理器”(或者再次,也许,只需从命令提示符,键入kdewalletmanager5
  4. 现在你在KDE钱包经理。
  5. 假设您只有一个(默认)钱包,那个钱包将被称为kdewallet 。 这是应该在您的KDE钱包管理器中打开的那个。 如果没有,请关闭任何其他钱包并打开kdewallet
  6. 单击右侧的“更改密码”按钮。
  7. 继续下面的步骤9-12。

因密码丢失而重新创建KDE钱包

txwikinger删除钱包的方法 (通过删除kdewallet.kwl文件)不再有效(至少从我的Kubuntu 15.10 / KDE 5开始)。 也就是说,(即使kdewallet正在运行)删除.kwl文件也不会导致kde钱包服务现在要求您输入新密码。 出于某种原因(至少对我来说),系统只是继续询问(旧)密码,好像没有任何改变。 有点令人沮丧。

现在似乎完全删除钱包的有效方法 – 现在KDE钱包服务确实要求您为新的kdewallet提供新密码 – 是按照以下步骤操作:

  1. 首先执行上面的步骤1到5
  2. 文件 – >删除电子钱包,然后在弹出窗口中单击“删除”。
  3. 文件 – >新钱包
  4. 名称:与之前相同, kdewallet
  5. 输入新密码两次, 按Enter键 。 你很高兴。
  6. 关闭钱包管理器和KDE系统设置。
  7. 只是提醒一下:下次当您尝试打开需要钱包的东西时,每次重新启动KDE钱包服务时,可能会要求您再次提供一次密码。
  8. 用户提示:现在获得一个好的OFFLINE密码管理器。 我喜欢在Linux,Mac,Win中运行的KeepassX 。 将您的KDE钱包密码放在那里。 定期备份密码管理器的文件(我建议使用Dropbox上的零知识云,如SpiderOak)。

当我在一年前在Kubuntu 14.04上遇到此错误时,我手动删除了kdewallet.kwl,就像Androclus一样,它从未提示我输入新密码。

现在,在全新安装K16.04后,遇到同样的问题,而不是从命令行删除我打开了KWalletManager的GUI并删除了我的所有钱包(不是我必须的。)

这样做之后我尝试了wifi连接,并提示输入新密码。

我通过制作(来自KWalletManager) 一个名为’afk’ 的新钱包用现有钱包替换.salt文件来解决这个问题, 用现有钱包替换.salt文件 ,用新创建的钱包名为’afk’的.salt文件命名为’kdewallet’。

所以

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

现在名为’kdewallet’的现有钱包有新创建的’afk’钱包的密码。

我删除了名为afk的钱包,一切似乎都很好。

现在在2018年,你可以通过输入来下载kwalletmanager5

 sudo apt install kwalletmanager 

只要您知道旧密码,该经理就可以创建和删除您的钱包以及编辑密码。