防止更新后重置 gnome 密钥环密码

防止更新后重置 gnome 密钥环密码

侏儒钥匙圈(海马/ 密码和密钥 GUI 应用程序)Login在更新其关联包时重置默认密钥环的密码。

对于频繁更新的发行版来说,这尤其是一个问题,因为每次更新后用户都必须手动更新密钥环密码。

由于我启用了全盘加密 (FDE) 和自动登录,因此我的Login密钥环密码设置为空/空白值,以便 Gnome 不会要求在每次登录时手动解锁密钥环。

如何解决此问题,以便 Gnome 密钥环尊重软件包更新时的现有密码,而不是将密码重置回其原始值?

答案1

我通过以下步骤找到了解决方法:

  1. 打开 Seahorse(密码和密钥)GUI 应用程序
  2. 使用不同的名称创建一个新的密钥环,例如mykeyring并将其设置为默认值
  3. 删除现有的Login密钥环。

LoginGnome 密钥环在更新后重新创建密钥环并将其密码设置为默认值,但新的默认密钥环mykeyring不会更改。

存储在密钥环中的现有凭据(如果有)Login在删除时将会丢失,我尝试手动将它们复制~/.local/share/keyrings/login.keyring到新的密钥环文件中,因为我在 Seahorse GUI 中找不到传输/导出选项,但它不起作用。

相关内容