mac怎么使用文件保险箱FileVault全盘加密数据

云强吖_9519

云强吖_9519

2026-11-15

550人浏览

原创

必须启用FileVault对启动磁盘全盘加密,它使用XTS-AES-128算法、由Secure Enclave硬件加速,确保设备丢失时数据不可读;启用前须确认Recovery HD存在、启动盘为APFS格式、管理员密码强且禁用自动登录。

mac怎么使用文件保险箱filevault全盘加密数据

如果你希望Mac启动磁盘上的全部数据在设备丢失或被盗时无法被他人读取,就必须启用文件保险箱(FileVault)——它不是给单个文件加锁,而是对整个启动卷实施系统级AES-128加密,且解密过程由Secure Enclave硬件加速,日常使用几乎无感。

确认三项硬性前提条件

跳过这步,点击“开启”后大概率卡在“正在启用”或直接失败,且无明确报错提示。

打开“终端”(应用程序 → 实用工具),依次执行以下三行命令并核对结果:

【diskutil list | grep "Recovery"】 ——必须有输出,且显示 Recovery 分区挂载在 /Volumes/Recovery 或类似路径下;若无输出,或显示 Recovery 在外置硬盘上,FileVault 无法启用。

【diskutil info / | grep "Type"】 ——返回值必须含 APFS;若为 HFS+,需先备份,再执行 diskutil apfs convert / 转换格式。

进入“系统设置 → 用户与群组 → 登录选项”,确认“自动登录”为“关”,且至少一个管理员账户密码非空、非纯数字、长度≥8位并含大小写字母+符号。

通过系统设置图形界面启用(推荐日常用户)

这是最稳妥、最直观的方式,支持 iCloud 恢复,全程后台静默加密,不影响你继续写文档、开会议、剪视频。

点击屏幕左上角苹果菜单 → “系统设置” → 左侧边栏“隐私与安全性” → 向下滚动找到“文件保险箱”。

点击右下角锁形图标,输入管理员密码解锁设置项。

点击“打开文件保险箱”,系统弹出恢复方式选择框:选“将恢复密钥保存到 iCloud”需已登录 iCloud 并开启双重认证;选“创建个人恢复密钥”会立即显示一串【24位或28位字母数字组合】,请务必用纸笔完整抄写,离线存放——它不会再次显示,也无法从系统或iCloud找回。

确认后,Mac 将自动重启一次;登录账户后,加密即在后台持续进行,状态栏会出现小锁图标并显示进度百分比。

使用终端命令启用(适合批量部署或密钥自主保管)

该方式绕过图形引导,直接调用底层 fdesetup 工具,可将恢复密钥导出为本地加密文件,规避 iCloud 依赖,常用于企业IT脚本化管理。

方法一:直接生成并显示密钥

打开“终端”,运行 fdesetup status 确认返回 FileVault is Off.;然后执行 sudo fdesetup enable -authrestart,输入管理员密码。

终端立即输出一段24或28位密钥和UUID——【必须当场复制并粘贴到离线文本文件中,随后断网保存】,该密钥不会留存于系统任何位置。

笔目鱼英文论文写作器
笔目鱼英文论文写作器

一款AI论文写作工具,主要用于写高质量英文论文,就用笔目鱼,适合需要提升相关任务效率的用户。

下载

方法二:密钥直写本地安全文件

执行 sudo fdesetup enable -recoverykey /tmp/fv.key;系统自动生成密钥并写入 /tmp/fv.key,同时设为仅所有者可读(chmod 600)。

立即运行 cat /tmp/fv.key 查看内容并复制,随后执行 rm /tmp/fv.key 彻底清除临时痕迹。

重启Mac,登录后加密自动开始;可用 diskutil apfs list | grep -A5 "FileVault" 查看是否仍在转换中。

在恢复模式下强制启用(系统无法进入桌面时)

当Mac因权限损坏、配置异常或桌面环境崩溃而无法正常登录时,此方法可在无GUI状态下直接激活底层加密服务。

第一步:关机后立即按住电源键不放,直至出现启动选项窗口。

第二步:选择带齿轮图标的“选项”,进入macOS恢复模式 → 顶部菜单栏“实用工具” → “终端”。

第三步:先执行 ls /Volumes 查看启动卷真实名称(如“Macintosh HD”或“Data”);再运行 fdesetup enable -defer /Volumes/Macintosh\ HD(注意将 Macintosh HD 替换为实际名称,并用反斜杠转义空格)。

终端会立刻输出24位恢复密钥——【必须手写记录,否则后续无法解锁】;完成后重启,首次启动时将提示输入该密钥以解锁磁盘。

为多用户账户添加解锁权限

FileVault启用后,每个需要登录的用户都必须单独授权,否则将无法进入系统桌面,只看到灰色锁图标和密码输入框。

① 在系统设置中开启FileVault过程中,若检测到其他标准用户或管理员账户,系统会自动弹出“启用用户”对话框。

② 点击对应用户名右侧的“启用用户”按钮,输入该用户的当前登录密码完成验证。

③ 所有现有用户均完成授权后,未来新增的用户账户将自动获得解锁权限,无需手动添加。

如后期需移除某用户解锁权,进入“系统设置 → 隐私与安全性 → 文件保险箱 → 详细信息”,点击用户旁的“移除”按钮即可。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

2026.11.12

80

15

Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

2026.11.12

60

15

Go-Zero零基础入门教程
Go-Zero零基础入门教程

本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。

2026.11.12

40

15

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

140

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

120

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

120

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

100

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

80

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

100

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.3万人学习