mac系统不支持直接为单个文件夹设密码,但可通过创建aes-256加密磁盘映像(.dmg)实现安全隔离,推荐使用访达右键“对文件夹进行加密”或磁盘工具手动创建;终端zip加密仅作跨平台临时用途。

Mac系统本身不支持直接为单个文件夹设置访问密码,但可通过创建加密磁盘映像实现真正安全的隔离保护,该方式使用AES-256加密算法、每次挂载强制校验密码、数据未解密时完全不可读,是目前原生方案中最可靠的选择。
用访达右键菜单一键生成加密.dmg(最快捷)
这一步操作起来很简单,直接在访达中定位目标文件夹,按住Control键点击即可触发原生加密流程,全程无需打开任何工具。
1、确保目标文件夹未被其他程序占用(如正在被预览、同步或编辑),否则加密过程会卡在“正在准备文件”状态。
2、在访达中选中该文件夹 → 按住【Control键】同时点击文件夹名称 → 在弹出菜单中选择“对[文件夹名]进行加密”。
3、输入高强度密码并再次确认;若勾选“记住密码在钥匙串中”,下次挂载将自动填充密码——【这会降低离线安全性,建议取消勾选】。
4、点击“加密”,系统自动生成同名.dmg文件,默认保存在原文件夹所在位置。
5、双击该.dmg文件,输入密码后挂载为可读写卷,其中内容即为原文件夹完整副本;推出后所有数据立即加密锁定。
用磁盘工具从文件夹创建加密镜像(最可控)
此方法适合需精确控制镜像格式、大小和加密强度的用户,生成的.dmg为读/写类型,后续可随时增删文件,且不依赖钥匙串自动解锁。
方法一:从现有文件夹打包
1、打开“应用程序”→“实用工具”→“磁盘工具”。
2、菜单栏点击“文件”→“新建映像”→“从文件夹创建映像”。
3、选中目标文件夹 → 设置镜像名称与保存路径 → “映像格式”选“读/写” → “加密”选“256位AES加密”。
4、输入密码并确认 → 【务必取消勾选‘记住密码在钥匙串中’】 → 点击“存储”等待完成。
方法二:先建空白镜像再手动拖入
1、在磁盘工具中点击“文件”→“新建映像”→“空白映像”。
2、设置名称、位置、大小(必须大于文件夹实际占用空间,否则拖入时会失败)。
3、格式选“APFS(加密)”或“Mac OS 扩展(日志式,加密)” → 加密下拉菜单选“256位AES加密”。
4、点击“存储” → 输入密码并确认 → 挂载后将原文件夹全部拖入新卷 → 推出完成。
终端命令创建加密ZIP(跨平台临时用)
该方法生成的.zip文件可在Windows、Linux等系统中解密,但仅适合短期传输或备份,因ZIP加密协议存在已知弱点,长期存储不推荐。
1、打开“终端”,输入以下命令(将/path/to/folder替换为实际路径,myfolder.zip为输出文件名):
zip -er myfolder.zip /path/to/folder
2、回车后系统提示输入密码,输入后再次确认;注意密码不显示明文,输完直接按回车。
3、生成完成后,该zip文件即受密码保护;双击解压时会要求输入密码,但macOS自带归档工具不支持加密zip的创建,必须用终端执行。











