如何从 kwallet 重置密码?

The*_*ent 23 password kwallet

如何从 kwallet 重置密码?

我读过可以从突触安装的 kwallet GUI,但我什么也没找到。实际上,它显示了一个 GUI,询问我密码,因此必须有可以更改此密码的地方。

txw*_*ger 29

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

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

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

/home/<user name>/.kde/share/apps/kwallet/kdewallet.kwl
Run Code Online (Sandbox Code Playgroud)

对于较新版本,要删除的文件位于此处:

/home/<user name>/.local/share/kwalletd/kdewallet.kwl
Run Code Online (Sandbox Code Playgroud)

如果你做的知道当前密码,或者将其打开,然后看到Vaibhav的Kaushal的回答如下。

  • 对于新版本的 KDE:4.14.16 位于:/home/&lt;user name&gt;/.local/share/kwalletd/kdewallet.kwl (5认同)
  • 这不是真的:下面 Vaibhav Kaushal 的回答给出了更改 KWallet 密码的正确步骤。 (3认同)

Vai*_*hal 12

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

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

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

  • 当您不知道打开钱包的初始密码时,您如何做到这一点? (2认同)

小智 10

由于最初回答了这个问题,KDE 显然已经改变了,我想更新这篇文章以使其有用。

正如已经指出的那样,(并非 OP 的过错)最初的问题确实不清楚:它询问了如何重置密码,但没有提供动机:

  1. 记住密码,只需重置

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

  2. 忘记密码

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

更新已知的 KDE 密码

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

  1. KDE 启动器图标 -> 设置 -> 系统设置(或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. 用户提示:现在获得一个好的离线密码管理器。我喜欢在 Linux、Mac、Win 中运行的KeepassX。将您的 KDE 钱包密码放在那里。定期备份密码管理器的文件(我建议使用零知识云,例如 Dropbox 上的 SpiderOak)。