Firefox隐私模式参数如何设置?

99ANYc3cd6
预计阅读时长 15 分钟
位置: 首页 参数 正文

Firefox 隐身模式的基本工作原理(无参数启动)

当你直接点击 Firefox 的“新建隐私窗口”或通过快捷键(通常是 Ctrl+Shift+P / Cmd+Shift+P)启动时,它实际上是一组预定义设置的集合,这些设置的核心目标是隔离你的浏览活动,具体包括:

firefox 隐私模式 参数
(图片来源网络,侵删)
  1. 不保存浏览历史:你在窗口中访问的网站不会被记录到历史记录中。
  2. 不保存搜索记录:你在地址栏或搜索引擎中输入的内容不会被保存。
  3. 不保存 Cookie 和网站数据:网站无法在你的电脑上存储数据(如登录状态、购物车内容),关闭窗口后,这些数据会被自动清除。
  4. 不保存下载记录:你下载的文件不会出现在 Firefox 的“下载”历史中。注意:文件本身仍会被保存到你指定的下载文件夹。
  5. 不保存 Web 表单数据:你在网页上填写的信息(如用户名、地址)不会被记住。
  6. 使用默认搜索引擎:它不会使用你的个人搜索引擎偏好设置,而是使用 Firefox 的默认搜索引擎。

通过命令行参数启动隐私模式

如果你想通过命令行来启动 Firefox 并控制其隐私行为,可以使用以下参数,这对于脚本、自动化或创建快捷方式非常有用。

标准隐私模式参数

这是最常用的参数,功能与“新建隐私窗口”完全相同。

  • 参数: -private
  • 示例:
    • Windows: firefox.exe -private
    • macOS: /Applications/Firefox.app/Contents/MacOS/firefox -private
    • Linux: firefox -private

更严格的“永久无痕模式”参数

这个参数比 -private 更进一步,它禁用了所有持久化存储,即使你不关闭窗口,数据也不会被保存。

  • 参数: -private-window --disable-session-storage

    firefox 隐私模式 参数
    (图片来源网络,侵删)
    • -private-window: 打开一个隐私窗口。
    • --disable-session-storage: 禁用 sessionStorage,这是一个仅在浏览器标签页或窗口打开期间存在的存储空间,禁用它后,即使用户不关闭窗口,网站也无法在会话间保存任何数据。
  • 示例:

    • Windows: firefox.exe -private-window --disable-session-storage

其他有用的相关命令行参数

你可以将这些参数与 -private 结合使用,以实现更精细的控制。

参数 描述 示例
-new-window <URL> 在一个新的(普通或隐私)窗口中打开指定的 URL。 firefox.exe -private -new-window https://www.google.com
-new-tab <URL> 在一个新的(普通或隐私)标签页中打开指定的 URL。 firefox.exe -private -new-tab https://www.wikipedia.org
-no-remote 在一个已运行的 Firefox 实例之外启动一个新的 Firefox 进程,在创建快捷方式时非常有用,可以避免冲突。 firefox.exe -private -no-remote
-safe-mode 以安全模式启动,禁用所有扩展和自定义主题,可以与 -private 结合使用,测试扩展是否影响隐私。 firefox.exe -private -safe-mode
-profile <path> 指定要使用的配置文件路径,这对于使用不同的、隔离的配置文件非常有用。 firefox.exe -private -profile "C:\MyProfiles\WorkProfile"

通过 about:config 进行高级隐私设置

对于更深入的控制,你可以修改 Firefox 的内部配置,在地址栏输入 about:config 并按回车,接受风险提示后即可访问。

警告:修改这些设置可能会影响浏览体验或稳定性,请谨慎操作。

firefox 隐私模式 参数
(图片来源网络,侵删)

以下是一些与隐私高度相关的 about:config 项:

设置项 默认值 推荐隐私设置 描述
browser.privatebrowsing.forceMediaEngine false true 在隐私模式下强制使用媒体解码器,防止某些网站通过音频/视频指纹识别用户。
browser.sessionstore.max_tabs_undo 100 0 限制可以撤销关闭的标签页数量,设为 0 可完全禁用此功能,防止敏感信息被意外恢复。
browser.sessionstore.privacy_level 0 2 控制在恢复会话时发送哪些 Cookie。0 发送所有,2 只发送来自原始域的 Cookie,更安全。
browser.search.region 你的地区 US (或其他) 设置搜索引擎的区域,某些搜索引擎会根据地区提供不同的结果,可能影响隐私。
dom.storage.next_gen false true (未来趋势) 启用下一代存储 API (Storage Access API),它提供了更精细的第三方 Cookie 控制能力。
extensions.pocket.enabled true false 禁用 Pocket 集成,这是一个第三方服务,可能会收集你的数据。
toolkit.telemetry.enabled true false 禁用遥测数据收集,防止向 Mozilla 发送你的使用数据。
datareporting.healthreport.uploadEnabled true false 禁用健康报告的上传功能。

如何修改

  1. about:config 页面的搜索框中输入设置项名称。
  2. 双击该行,或点击右侧的“切换”按钮来修改其布尔值(true/false)。
  3. 对于需要输入值的设置项,双击后会弹出一个对话框让你输入新值。

通过 profiles.ini 文件管理配置文件

对于需要完全隔离不同身份(如工作、个人、研究)的用户,创建独立的配置文件是最佳实践,每个配置文件都有自己的书签、历史记录、扩展和隐私设置。

  1. 找到配置文件文件夹

    • Windows: %APPDATA%\Mozilla\Firefox\Profiles
    • macOS: ~/Library/Application Support/Firefox/Profiles
    • Linux: ~/.mozilla/firefox
  2. 编辑 profiles.ini 文件: 这个文件位于上述文件夹的根目录,它定义了所有可用的配置文件。

    一个典型的 profiles.ini 文件如下:

    [Profile0]
    Name=default
    IsRelative=1
    Path=Profiles/abc123de.default-release
    Default=1
    [Profile1]
    Name=Work
    IsRelative=1
    Path=Profiles/xyz789fg.work-profile
    • [Profile0], [Profile1] 是配置文件的节。
    • Name 是你在 Firefox 中看到的配置文件名称。
    • Path 是配置文件数据的相对路径。
    • Default=1 表示这是默认启动的配置文件。
  3. 创建一个新的隐私专用配置文件: 你可以手动添加一个新节,或者让 Firefox 为你创建,最简单的方法是:

    • 关闭所有 Firefox 窗口。

    • 打开命令行,使用 -CreateProfile 参数:

      # Windows
      firefox.exe -CreateProfile "PrivacyProfile"
      # macOS/Linux
      firefox -CreateProfile "PrivacyProfile"
    • 这会在你的 Profiles 文件夹下创建一个新的配置文件,并自动更新 profiles.ini

    • 你可以为这个新配置文件安装专门的隐私保护扩展(如 uBlock Origin, Privacy Badger),并配置它默认使用隐私模式启动。

方法 适用场景 优点 缺点
直接点击“新建隐私窗口” 临时、快速浏览 简单易用,无需任何配置 功能固定,无法自定义
命令行参数 脚本、自动化、创建快捷方式 灵活,可精确控制启动行为 需要记忆命令,不适合普通用户
about:config 高级用户、深度隐私定制 可以修改 Firefox 内部几乎所有设置 有风险,可能破坏浏览器稳定性
独立配置文件 长期、多身份、高度隔离 完全隔离,可定制每个环境的扩展和设置 设置和管理相对复杂

对于绝大多数用户来说,直接使用“新建隐私窗口”已经足够,如果你需要更强的控制力,可以从命令行参数和 about:config 开始探索,如果你是重度用户,并且需要在不同身份间严格隔离,那么学习使用独立配置文件将是最好的选择。

-- 展开阅读全文 --
头像
待机长的非智能机,为何成小众选择?
« 上一篇 今天
智能英特尔酷睿i5价格多少?
下一篇 » 今天

相关文章

取消
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]