macos 提供四类原生加密方案:一、filevault 全盘加密启动磁盘,登录即解密;二、磁盘工具加密外置设备或分区,挂载需密码;三、创建加密 .dmg 映像封装文件夹;四、借助 veracrypt 或 axcrypt 实现跨平台或单文件加密。

macOS 提供多种原生方式实现存储磁盘的读写加密保护,核心逻辑是:数据在写入磁盘时自动加密,读取时实时解密,全程对用户透明,但未授权访问无法解析内容。关键区别在于保护层级——是整个磁盘、某个分区、一个文件夹,还是单个文件。
一、对启动磁盘启用 FileVault(系统级全盘加密)
这是保护 macOS 主硬盘最直接有效的方式,覆盖系统文件、用户数据、缓存、临时文件甚至已删除但未覆盖的数据块。
- 打开系统设置 → 隐私与安全性 → 文件保险箱,点击锁图标解锁后开启
- 选择将恢复密钥保存到 iCloud(需双重认证)或手抄 24 位密钥并离线保管
- 开启后加密在后台静默进行,不影响日常使用;重启后首次登录即触发解密流程
- 无需额外输入密码——登录系统账户即完成验证,安全与便利兼顾
二、对外置磁盘或空闲分区用“磁盘工具”加密(设备级保护)
适用于 U 盘、移动硬盘等外接设备,或内置硬盘上新建的独立宗卷,加密后每次挂载都需密码。
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 连接设备,打开磁盘工具 → 顶部菜单选显示 → 显示所有设备
- 在边栏中选中目标磁盘(注意是物理设备条目,不是其下的卷),点抹掉
- 格式选APFS(加密)(推荐,macOS 10.13+)或Mac OS 扩展(日志式,加密)(兼容旧系统)
- 输入强密码并设置提示语,确认后执行抹掉——该操作不可逆,务必提前备份数据
- 完成后拔插设备,系统会弹出密码框;输入正确密码才能挂载并读写
三、为特定文件夹创建加密磁盘映像(文件夹级封装)
不改动原始位置和权限,而是生成一个独立的 .dmg 加密容器,双击挂载后表现为可读写的加密卷。
- 在访达中右键点击目标文件夹,按住 Control 键 点击,选对[名称]进行加密
- 输入密码并确认,可选是否记住在钥匙串(方便但降低离线安全性)
- 生成的 .dmg 文件默认保存在同一位置,双击即可挂载;卸载后内容完全不可访问
- 适合频繁移动敏感资料包(如项目文档、财务报表),且不希望影响原有磁盘结构
四、进阶补充:跨平台或文件级加密方案
当需要在 Windows 或 Linux 上也能访问,或只加密个别文件而非整卷时,可搭配第三方工具:
- VeraCrypt:在外置设备上创建加密容器,支持 AES + SHA-512,跨平台通用
- AxCrypt:右键加密单个文件,加密后仍保留原扩展名,双击需密码临时解密
- 注意:加密后的外置磁盘不能用于 AirPort 基站的时间机器备份










