Firefox Multi-Account Containers 是 Mozilla 官方扩展,通过容器实现多身份隔离浏览,每个容器拥有独立 Cookie、存储和缓存,支持自动绑定网站、手动调用及按需清理数据。

Firefox Multi-Account Containers 是 Mozilla 官方开发的一款浏览器扩展,专为在单一 Firefox 实例中实现多身份隔离浏览而设计。它通过为不同在线活动创建相互隔离的“容器”,使每个容器拥有独立的 Cookie、本地存储和缓存空间,从而确保账户登录状态、追踪数据与浏览历史互不干扰。以下是该插件的核心机制与使用方式详解:
一、核心原理与隔离机制
Multi-Account Containers 并非简单地新建标签页或窗口,而是基于 Firefox 的 Container API 构建逻辑隔离层。每个容器在底层对应一个独立的 Origin Attributes(源属性集),使同一域名(如 gmail.com)在不同容器中被系统视为完全不同的站点源。因此,即使在“工作”容器和“私人”容器中同时登录同一个邮箱服务,两个会话也完全独立,无法互相读取 Cookie 或 localStorage 数据。这种隔离级别高于普通隐私模式,且不依赖清除数据操作。
二、启用插件的两种路径
该功能必须通过官方扩展激活,Firefox 原生界面中虽有容器相关选项入口,但完整功能(如网站自动分配、跨设备同步)仅在安装 Multi-Account Containers 后可用。
1、在火狐地址栏输入 about:addons 并回车,进入“扩展与主题”页面。
2、在搜索框中键入 Multi-Account Containers,确认开发者显示为 Mozilla Corporation。
3、若未安装,点击“添加到火狐”;若已安装但处于禁用状态,点击右侧开关启用。
4、启用后,右上角工具栏将出现一个由两个重叠圆圈组成的彩色容器图标,表示功能已就绪。
三、创建自定义容器并视觉标识
每个容器需具备可识别的名称与颜色,以便用户在多任务切换时快速定位对应用途,避免误操作导致身份混用。
1、点击右上角容器图标,选择 管理容器。
2、点击 添加容器 按钮。
3、在弹出窗口中输入容器名称,例如 银行事务、客户管理系统 或 社交媒体运营。
4、从预设色板中选择一种高对比度颜色,并指定图标样式(如盾牌、公文包、心形等)。
5、点击 保存,新容器立即出现在容器菜单中,且所有新开标签页默认归属“无容器”上下文。
四、为网站设定自动容器绑定规则
此机制可消除手动选择容器的疏漏风险,确保关键站点每次访问均强制运行于预设隔离环境中,适用于银行、邮箱、OA 等高敏感度服务。
1、访问目标网站(例如 outlook.office.com),等待页面完全加载完成。
2、点击右上角容器图标,将鼠标悬停在已创建的目标容器(如“工作邮箱”)上。
3、选择 始终在此容器中打开此站点 选项。
4、在弹出的确认提示中点击 是,该域名绑定即刻生效。
5、重复上述流程,为其他关键域名(如 mail.google.com、twitter.com、mybank.com)分别绑定专属容器。
五、临时性手动容器调用方式
当遇到未预设规则的链接、测试页面或一次性敏感操作时,可通过上下文菜单即时调用指定容器,无需预先配置,响应迅速且不留持久痕迹。
1、在网页任意位置右键点击一个链接。
2、在上下文菜单中展开 在容器中打开链接 子项。
3、从列表中选取目标容器,例如 私人银行 或 临时测试。
4、页面将在新标签页中以该容器上下文加载,其所有网络请求、Cookie 及 IndexedDB 数据均与其他容器物理隔离。
六、容器数据清理与生命周期管理
容器内数据不会随常规浏览器关闭而清除,但可按需单独删除特定容器全部状态,避免残留信息造成后续混淆或安全风险。
1、点击右上角容器图标,选择 管理容器。
2、找到目标容器条目,点击右侧 删除容器 图标(垃圾桶形状)。
3、在弹出确认框中点击 删除,该容器及其全部 Cookie、缓存、表单数据与扩展权限将被彻底清除。
4、若仅需清空某容器中的网站数据而不删除容器本身,可在“管理容器”界面点击对应容器右侧的 清除数据 按钮。










