GNOME Keyring
GNOME 密钥环是 GNOME 中的一组组件,用于存储密码、密钥、证书等,并将其提供给应用程序。它使密码存储安全且方便。GNOME 密钥环与用户的登录集成,以便在用户登录会话时解锁其密钥存储。GNOME 密钥环基于名为 PKCS#11 的标准,该标准是应用程序管理智能卡或安全存储上的证书和密钥的标准方法。
KDE 中的替代方案称为 KWallet。但是,它们的设计基于不同的标准,并且彼此不兼容。
管理您的密钥环
GNOME 密码和密钥 允许您浏览、编辑和删除密钥环中的项目。
这也是控制密钥环用户名和密码的最佳方法。有关更多信息,请参阅 GNOME 密码和密钥。
一种解决方法是使用查找文件/文件夹实用程序来定位机器上的密钥环文件夹。找到后,继续删除此文件夹中的所有文件。下次运行应用程序并引用密钥环时,将发出提示,要求输入新的用户名和密码。较新的版本允许使用空白用户名和密码,但不建议这样做,因为存在泄露安全性的风险。
在 SDDM+KDE 中自动解锁
在 GDM+GNOME 中,当您登录时,GNOME 密钥环会自动解锁。但是,在 SDDM+KDE 中不会这样做。当您启动某些 GNOME 或 Electron 应用程序时,它们会要求您再次输入登录密码。
这里有一个解决方案!
编辑 /etc/pam.d/sddm 并添加 pam_gnome_keyring.so
#%PAM-1.0
auth include common-auth
auth optional pam_gnome_keyring.so
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
session optional pam_gnome_keyring.so auto_start
必须在确切的位置插入这两行。否则,它可能无法工作。
然后重启系统。