火狐浏览器需设置主密码以加密本地账号密码。桌面端通过“设置→隐私与安全→登录信息与密码→勾选使用主密码”完成;安卓端可在“设置→隐私”开启或输入about:logins快捷设置;生效后profile目录下应同时存在非空的key4.db和logins.json文件。

您需要为火狐浏览器中已保存的网站账号密码启用本地加密保护,防止他人在您离开电脑时直接点击查看或自动填充敏感凭据。主密码不是普通登录口令,而是触发NSS加密模块解密logins.json文件的唯一密钥,未输入前所有凭证处于不可读、不可填充状态。
桌面端设置主密码(Windows/macOS/Linux)
第一步:点击火狐浏览器右上角三条横线菜单按钮→选择“设置”。
第二步:在左侧边栏点击“隐私与安全”,向下滚动至“登录信息与密码”区域。
第三步:勾选“使用主密码”复选框。此时会弹出密码设置窗口——【必须在此窗口中完成输入与确认,关闭窗口即取消操作,不会保存任何内容】。
第四步:输入新主密码并再次确认,点击“确定”。浏览器会立即加密本地存储的 logins.json 文件,并生成 key4.db 密钥数据库。
安卓端启用主密码
方法一:基础路径设置
打开Firefox安卓版→点击右下角三点菜单→选择“设置”→进入“隐私”→开启“使用主密码”开关→输入并确认密码→点击“OK”。
方法二:快捷入口(部分版本适用)
在地址栏输入 about:logins →点击右上角“⋮”→选择“设置主密码”→直接进入设定流程。此方式绕过层级菜单,适合已知登录项但尚未设主密码的用户。
验证主密码是否生效
① 打开访达(macOS)或文件资源管理器(Windows),按下 Shift + Command + G(macOS)或 Win + R 输入 %APPDATA%\Mozilla\Firefox\Profiles\(Windows);
② 定位到当前 Profile 文件夹(名称含 .default-release);
③ 检查是否存在【key4.db 和 logins.json 两个文件同时存在且 size > 0KB】。若只有 logins.json 而无 key4.db,说明主密码未真正激活或已被清除。











