我在 12.04 上尝试从 ~/.gnome2/keyrings/login.keyring 中提取我的登录凭据,但运气不佳,看起来密钥环是空的。seahorse 将其显示为空密钥库。我尝试删除它,但它在登录时重新创建,但仍然是空的。
pam 配置似乎调用了 keyring 守护进程:
$ grep 密钥环 /etc/pam.d/* 通用密码:密码可选 pam_gnome_keyring.so gdm:auth 可选 pam_gnome_keyring.so gdm:会话可选 pam_gnome_keyring.so auto_start gnome-screensaver:auth 可选 pam_gnome_keyring.so lightdm:auth 可选 pam_gnome_keyring.so lightdm:会话可选 pam_gnome_keyring.so auto_start
我错过了什么?
答案1
不,您的本地系统密码不会存储在密钥环中。login
密钥环将保持为空,直到您向应用程序中的某个服务进行身份验证,该服务将密码或令牌存储在密钥环中。pam
集成是为了允许保持登录密码和密钥环密码同步,并允许在您登录时自动解锁密钥环。