我在 Firefox 上设置了主密码,但浏览器会在意外的时间要求输入主密码。不是每次启动时都要求输入(因此“锁定”浏览器没有用。有人可能会自动登录网站而不输入主密码),只是在“随机”时间要求输入。
我并不真正关心“锁定”我的浏览器,我只是想保护我的密码不被未经授权的人查看。如何让 Firefox 询问主密码仅有的尝试显示密码时?
将 security.password_lifetime 更改为较大的值并不能作为半解决方案,因为如果我重新启动 Firefox,它会在随机时间再次询问。我还想避免使用单独的密码管理器软件。
答案1
最后我找到了一个很好的解决方法,使用主密码+Firefox 附加组件。
此附加组件提供了几个选项,其中之一是“阻止主密码提示”如果需要主密码,主密码+图标会闪烁,但不会显示弹出窗口。
请注意,我已登录的网站将继续正常运行。如果我明确尝试使用已保存的密码,则必须单击“主密码+”以输入我的主密码并继续。
答案2
如果您有主密码,Firefox 将需要您输入该密码才能使用您存储的任何密码。这是无法避免的,因为存储的密码实际上是使用从主密码派生的密钥加密的。
因此,不可能有主密码,但可以将 Firefox 设置为仅在您想要“查看”存储的密码时才要求输入主密码。当您想“使用”它们时,它仍然需要输入主密码。
当您描述它在“随机”时间发生时,它可能发生在您第一次访问一个您存储了密码的网站时。如果您登录某些网站时没有要求输入主密码,那是因为该网站已使您的登录持久(例如使用 cookie),无需在该网站上显示登录表单。或者是因为浏览器最近已经要求您输入主密码,因此无需再次询问。
您可以做的是确保它只会在每个浏览器会话中询问您一次主密码,这由security.ask_for_password
其他地方提到的配置设置控制(将其设置为0
)。
或者,您可以禁用主密码。使用密码时,默认情况下密码仍然不会显示,只有当您进入密码管理器查看密码时才会显示。在安全性和便利性之间找到合适的平衡点并没有什么错 - 如果您对需要输入太多主密码感到烦恼,并且不介意 Firefox 在没有主密码的情况下使用您保存的密码,那么主密码不适合您。但不幸的是,它无法使密码对浏览器用户不可见。
答案3
“安全。询问密码“确定 Mozilla 何时询问主密码。
0(默认):仅第一次需要。(根据您的需要设置此值)
1:每次需要时
2:每 n 分钟,其中 n 是 security.password_lifetime 中的值。
我的个人建议。在将系统交给其他人之前。按ctrl
+ shift
+delete
并清除所有内容。这样系统将再次提示输入主密码。
或者
将值设置
browser.privatebrowsing.autostart
为 TRUE
答案4
在我的 (Kubuntu) 系统上,如果让 Firefox 自动与我的其他设备同步(首选项中的一个选项),则每次启动 Firefox 时都会弹出“需要密码”的弹出窗口。不使用同步功能可让我保留主密码,而不必在每次启动时响应弹出窗口。