在 Ubuntu Mate 18.04 32 位中,当我在“用户和组”(“ seahorse
”)中检查我的登录密钥环并将鼠标悬停在它上面时,它会显示描述“登录时自动解锁的密钥环“在工具提示中。这已经足够清楚了。如果我创建一个新的密钥环,它不会获得相同的工具提示,这意味着此行为是登录密钥环所独有的。
我已经设定了空密码在其他几个答案中详细描述的登录密钥环上,以便无需密码即可解锁,从而防止密钥环密码提示自动登录(否则就违背了不输入密码的目的)。同时,我清空了登录密钥环中的内容。
我还创建了一个新的默认密钥环来存储我的密码。我这样做是基于这样的假设:我的新密钥环仅在客户端应用程序实际使用时才会提示我输入密码,而不像登录密钥环,根据其描述,登录密钥环无论是否需要都会尝试在登录时解锁。
这是我不明白的:
登录后,根据,登录密钥环并未解锁,
seahorse
这与其自身的描述相矛盾。尝试手动解锁登录密钥环
seahorse
不起作用——它只是保持锁定状态。其他时候,手动解锁是可行的……一次。之后它可以被锁定但不能再次解锁。令人困惑,并且无法帮助我理解发生了什么。登录后,系统会提示我解锁新创建的默认密钥环。对话框并未告诉我哪个特定应用程序正在请求访问密钥环。由于没有关于哪个应用程序需要访问权限的具体信息,我假设它只是因为我登录了才提出请求,这似乎违背了让登录密钥环表明此行为是其独有的初衷。
如果我从新的默认密钥环中删除密码,则现在登录时会解锁,而登录密钥环则不会。我原本以为会发生相反的情况。
我不知道如何区分密钥环解锁提示的来源,因此如何真正了解发生了什么。如何判断提示是因为我登录,还是特定应用程序的特定请求?
你能向我解释一下这些要点吗?
当我确实想使用其内容时,我不介意解锁密钥环 - 只是不在登录时 - 但此时我甚至不知道是否因为我登录而被询问,或者因为某些随机应用程序立即开始尝试预测我没有的需求。