可在macOS中用磁盘工具或终端创建加密.dmg文件:一、新建空白映像并设AES加密;二、将文件夹转为加密映像;三、终端执行hdiutil命令生成加密稀疏映像。

如果您希望在 macOS 系统中为敏感文件创建一个受密码保护、无法被随意读取的独立存储容器,则可使用“磁盘工具”生成加密的磁盘映像(.dmg 文件)。以下是实现该目标的具体操作路径:
一、使用磁盘工具创建加密空白映像
此方法通过 macOS 自带的“磁盘工具”新建一个指定大小、格式与加密方式的空白磁盘映像,适用于提前规划存储容量并确保全程加密。
1、打开“访达”,在菜单栏点击“前往” → “实用工具”,双击运行“磁盘工具”。
2、在磁盘工具顶部菜单中选择“文件” → “新建映像” → “空白映像”。
3、在弹出窗口中设置以下参数:名称设为所需文件名;大小选择足够容纳目标文件的容量;格式选“APFS”或“Mac OS 扩展(日志式)”;加密选择“128位 AES 加密”或“256位 AES 加密”;映像格式选“稀疏磁盘映像”或“固态映像”。
4、点击“保存”后,系统将提示输入并确认密码。请务必勾选“记住此密码于我的钥匙串”选项需谨慎取消,否则遗忘密码将永久丢失数据。
5、完成设置后,磁盘映像自动挂载为新卷宗,可直接拖入文件;弹出时即自动加密封存。
二、将已有文件夹转换为加密磁盘映像
此方法适用于已整理好待保护的文件夹,通过“磁盘工具”的“从文件夹制作映像”功能,一键封装并加密,无需预先估算空间。
1、将需要加密的所有文件放入同一个文件夹,并记下其完整路径。
2、打开“磁盘工具”,在顶部菜单中选择“文件” → “新建映像” → “从文件夹制作映像”。
3、在弹窗中定位并选中该文件夹,点击“选取”。
4、在后续配置界面中:名称和保存位置按需填写;格式保持默认“只读”或选“读/写”以支持后期修改;加密必须选择“128位 AES 加密”或“256位 AES 加密”;映像格式建议选“读/写”以便后续增删内容。
5、点击“保存”,输入并验证密码。系统开始打包并加密,完成后生成 .dmg 文件。
三、通过终端命令行创建加密稀疏映像
此方法适合习惯命令行操作的用户,可精确控制块大小、加密算法及文件系统类型,且支持脚本批量生成。
1、打开“终端”应用(位于“实用工具”文件夹内)。
2、输入以下命令(将 /path/to/output.dmg 替换为期望保存路径,MySecureImage 替换为卷宗名称,10g 可改为所需初始大小如 2g、5g):
hdiutil create -type SPARSE -fs 'APFS' -volname MySecureImage -encryption AES-256 -agentpass /path/to/output.dmg
3、回车后终端将提示输入密码两次,密码不会显示任何字符,包括星号,请确保准确输入。
4、执行成功后,使用 hdiutil attach /path/to/output.sparseimage 挂载映像,即可像普通卷宗一样使用。
5、完成写入后,执行 hdiutil detach /Volumes/MySecureImage 卸载,数据即刻加密锁定。










