可使用磁盘工具或终端创建AES-256加密DMG:一、用“文件夹的磁盘映像”直接封装单文件夹;二、建空白加密映像再拖入文件;三、终端执行hdiutil命令生成稀疏映像。

如果您希望将Mac上的文件夹打包为带密码保护的DMG磁盘映像,以实现安全存储或跨设备分发,则需借助系统原生“磁盘工具”或终端命令完成加密封装。以下是解决此问题的步骤:
一、使用磁盘工具创建“从文件夹制作的加密映像”
该方法直接将已整理好的单一顶层文件夹整体封装为加密.dmg文件,保留原始结构与权限,生成体积紧凑的只读或读写型镜像,原始文件夹不受影响。
1、打开“访达”,依次进入“应用程序” → “实用工具”,双击启动“磁盘工具”。
2、点击顶部菜单栏的“文件”,选择“新建映像” → “文件夹的磁盘映像”。
3、在弹出窗口中点击“选取”按钮,精准定位并选中您要加密的**完整文件夹**(不可多选、不可含同级其他项目、名称建议避免中文标点与空格)。
4、设置映像名称(自动追加“.dmg”后缀)、保存路径;在“大小”中选择“根据文件夹内容自动调整”;格式可保持默认“读/写”以便后续增删内容;在“加密”下拉框中必须选择256位AES加密。
5、点击“存储”,系统弹出密码输入框;输入高强度密码并二次确认;在“密码提示”栏填写仅自己可识别的非敏感线索(如“项目代号”而非“2026”);务必取消勾选“记住此密码在钥匙串中”以增强离线安全性。
6、等待封装完成,生成一个.dmg文件;双击该文件,系统将触发密码验证流程,输入正确密码后即可挂载访问全部内容。
二、使用磁盘工具创建空白加密映像再导入文件
该方法适用于需要长期维护、动态增删敏感数据的场景,通过预先创建指定容量的加密稀疏束或固态映像,构建可挂载、可扩容、行为类硬盘的加密容器。
1、打开“磁盘工具”,点击顶部菜单栏“文件” → “新建映像” → “空白映像”。
2、设置映像名称(如“PrivateVault”)、保存位置(如桌面);在“大小”中选择略大于预估文件总量的容量(如文件夹当前为3GB,建议设为5GB);格式推荐选APFS(稀疏束)以支持自动扩容;加密必须选择256位AES加密。
3、点击“存储”,系统弹出密码设置对话框;输入并确认密码;同样建议取消勾选“记住此密码在钥匙串中”。
4、映像创建完成后自动挂载为桌面新卷宗,图标呈蓝色硬盘样式;将目标文件夹全部拖入该挂载卷内。
5、操作完毕后,在桌面右键点击该卷宗图标,选择“推出”;此时映像即完成加密封存,下次双击.dmg文件时必须输入密码方可挂载。
三、通过终端命令行创建加密稀疏映像
该方法提供最高控制精度,适合批量生成、脚本自动化或需自定义块大小与文件系统类型的高级用户,全程不依赖图形界面,由hdiutil原生命令驱动。
1、打开“访达”,进入“应用程序” → “实用工具”,双击启动“终端”。
2、输入以下命令(请将/path/to/output.dmg替换为实际保存路径,MySecureVault替换为期望卷宗名称,5g可按需改为2g、10g等):
hdiutil create -type SPARSE -fs 'APFS' -volname MySecureVault -encryption AES-256 -agentpass /path/to/output.dmg
3、按回车后,终端将提示两次输入密码;输入高强度密码并确认。
4、命令执行成功后,加密稀疏映像即生成于指定路径;双击该.dmg文件,或在终端中执行:hdiutil attach "/path/to/output.dmg",输入密码即可挂载使用。










