MAC如何创建加密的磁盘映像_MAC把文件夹打包成带密码的dmg【保密】

夜涛姑娘_7514

夜涛姑娘_7514

2026-02-09

952人浏览

原创

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

mac如何创建加密的磁盘映像_mac把文件夹打包成带密码的dmg【保密】

如果您希望将Mac上的文件夹打包为带密码保护的DMG磁盘映像,以实现安全存储或跨设备分发,则需借助系统原生“磁盘工具”或终端命令完成加密封装。以下是解决此问题的步骤:

一、使用磁盘工具创建“从文件夹制作的加密映像”

该方法直接将已整理好的单一顶层文件夹整体封装为加密.dmg文件,保留原始结构与权限,生成体积紧凑的只读或读写型镜像,原始文件夹不受影响。

1、打开“访达”,依次进入“应用程序” → “实用工具”,双击启动“磁盘工具”。

2、点击顶部菜单栏的“文件”,选择“新建映像” → “文件夹的磁盘映像”。

3、在弹出窗口中点击“选取”按钮,精准定位并选中您要加密的**完整文件夹**(不可多选、不可含同级其他项目、名称建议避免中文标点与空格)。

4、设置映像名称(自动追加“.dmg”后缀)、保存路径;在“大小”中选择“根据文件夹内容自动调整”;格式可保持默认“读/写”以便后续增删内容;在“加密”下拉框中必须选择256位AES加密。

5、点击“存储”,系统弹出密码输入框;输入高强度密码并二次确认;在“密码提示”栏填写仅自己可识别的非敏感线索(如“项目代号”而非“2026”);务必取消勾选“记住此密码在钥匙串中”以增强离线安全性。

6、等待封装完成,生成一个.dmg文件;双击该文件,系统将触发密码验证流程,输入正确密码后即可挂载访问全部内容。

二、使用磁盘工具创建空白加密映像再导入文件

该方法适用于需要长期维护、动态增删敏感数据的场景,通过预先创建指定容量的加密稀疏束或固态映像,构建可挂载、可扩容、行为类硬盘的加密容器。

1、打开“磁盘工具”,点击顶部菜单栏“文件” → “新建映像” → “空白映像”。

2、设置映像名称(如“PrivateVault”)、保存位置(如桌面);在“大小”中选择略大于预估文件总量的容量(如文件夹当前为3GB,建议设为5GB);格式推荐选APFS(稀疏束)以支持自动扩容;加密必须选择256位AES加密。

科学计算器在线使用工具代码
科学计算器在线使用工具代码

html5 css3制作在线科学计算器ui布局,3D计算器面板,加减乘除数字计算器工具特效。

下载

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",输入密码即可挂载使用。

相关文章

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

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

下载

相关标签:

敏感数据

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

相关专题

更多
PHP 命令行脚本与自动化任务开发
PHP 命令行脚本与自动化任务开发

本专题系统讲解 PHP 在命令行环境(CLI)下的开发与应用,内容涵盖 PHP CLI 基础、参数解析、文件与目录操作、日志输出、异常处理,以及与 Linux 定时任务(Cron)的结合使用。通过实战示例,帮助开发者掌握使用 PHP 构建 自动化脚本、批处理工具与后台任务程序 的能力。

2025.12.13

506

14

Figma AI自动化智能数据填充与交互生成实战
Figma AI自动化智能数据填充与交互生成实战

告别机械重复,详细演示如何用 AI 填充业务真实数据,并自动为页面添加交互连线,将静态设计稿快速转变为动态原型。

2026.05.13

345

17

Tailwind CSS 如何制作导航栏和卡片
Tailwind CSS 如何制作导航栏和卡片

用 Tailwind CSS 制作导航栏和卡片,可先搭建语义化结构,再组合 Flex、Grid、间距、圆角与阴影类。这里整理横向导航、移动端菜单、卡片网格及悬停效果的相关文章,帮助你把常见页面组件做得清晰且适配不同屏幕。

2026.11.03

0

17

Tailwind CSS 响应式布局怎么写
Tailwind CSS 响应式布局怎么写

Tailwind CSS 响应式布局通常从移动端样式写起,再用 sm、md、lg 等前缀调整不同屏幕宽度下的网格、间距和导航。本专题整理断点配置、Grid 与 Flex 自适应布局及常见溢出问题,帮助你逐步完成多设备适配。

2026.11.03

0

19

Tailwind CSS 常用类名怎么记
Tailwind CSS 常用类名怎么记

Tailwind CSS 类名很多,先按布局、间距、文字、颜色和状态分组记忆,再通过官方文档检索具体写法。本专题结合类名排序、动态拼接失效、自定义实用类等问题,帮助你建立常用类名的速查方法。

2026.11.03

0

12

码上飞入口地址合集
码上飞入口地址合集

本专题汇总了码上飞(CodeFlying)的官方入口地址合集,涵盖官网主站及网页版在线使用入口,支持注册登录后直接在线体验零代码AI应用生成。同时整理了APP端下载渠道与小程序入口,助你快速访问平台,通过自然语言描述需求即可生成应用、小程序或网站。

2026.11.03

0

10

Uvicorn 报错与问题解决教程
Uvicorn 报错与问题解决教程

本专题汇总了Uvicorn服务器常见问题与报错解决的教程合集,涵盖启动失败、端口占用、模块导入错误、事件循环冲突及热重载失效等典型故障的排查思路。同时整理了多进程与Worker配置、SSL/HTTPS证书报错、跨域与代理配置等实战解决方案,助你快速定位并解决Uvicorn运行中的各类问题。

2026.11.02

20

14

Uvicorn使用教程
Uvicorn使用教程

本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。

2026.11.02

20

17

Uvicorn安装配置教程
Uvicorn安装配置教程

本专题汇总了Uvicorn的安装配置教程与部署指南,涵盖通过pip安装Uvicorn、启动FastAPI/Starlette应用、开发模式热重载(--reload)及多进程工作模式配置等核心操作。同时整理了结合Gunicorn的生产部署方案、HTTPS与反向代理配置及性能调优技巧,助你快速完成Uvicorn服务的安装与上线部署。

2026.11.02

20

17

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程