mac给重要文件夹“加锁”首选访达右键加密生成.dmg容器,挂载需密码、未挂载则内容完全不可见;其次可用磁盘工具手动创建aes加密映像;chflags命令可设系统级只读锁定;叠加权限设置可实现账户级隔离。

Mac怎么给重要的文件夹加锁——系统不支持直接为文件夹设密码,但可通过加密磁盘映像、文件系统级锁定、权限隔离三类原生手段实现真正有效的“加锁”:挂载时需密码验证、未挂载时内容彻底不可见、本地账户也无法误删改。
用访达快捷菜单创建加密.dmg(推荐首选)
macOS Ventura 及更新系统已内置该功能,无需打开磁盘工具,一步直达加密封装。
在访达中定位目标文件夹 → 按住 Control 键点击文件夹 → 选择“对【文件夹名】进行加密”
系统自动生成同名.dmg 文件,保存在原位置;双击该文件 → 输入密码 → 挂载为独立卷宗 → 将原始文件夹内容拖入其中(注意:不要只复制,要确保所有子项完整迁移)
使用完毕后,必须右键点击桌面或侧边栏中挂载的卷标 → 选择“推出” → 此时.dmg 文件即恢复为密文状态,内容完全不可访问、不可枚举、不可猜测结构
用磁盘工具手动创建(兼容旧系统)
若右键菜单无“加密”选项(如 macOS Monterey 或更早),请手动调用磁盘工具。
打开“应用程序 → 实用工具 → 磁盘工具” → 顶部菜单栏点“文件”→“新建映像”→“从文件夹创建映像”
选中目标文件夹 → 设置保存路径与文件名 → 映像格式选“读/写”(选“稀疏束”会导致后续无法扩容,慎用)→ 加密方式务必选“256位AES加密”
输入高强度密码并确认;如设备仅你一人使用且信任钥匙串,可勾选“记住此密码在钥匙串中”;否则建议取消勾选,避免他人登录即自动解锁
生成完成后,.dmg 文件即为最终锁具——它不是快捷方式,而是真实容器,删除它等于永久丢失内容,【切勿将原始文件夹留在原处不清理】
终端命令锁定文件夹(防误操作专用)
此方法不加密,但让文件夹进入“物理锁定”状态:即使你是所有者,也无法修改、重命名、移动或删除它,连拖进废纸篓都会被系统拦截。
打开终端 → 输入:chflags -R uchg /路径/到/文件夹(例如 chflags -R uchg ~/Documents/HR-2026)
执行后立即生效;图标右下角会出现小锁标识;尝试删除时会弹出“该项目已锁定”的提示
解锁只需一条反向命令:chflags -R nouchg /路径/到/文件夹;注意是 nouchg 连写,不是 no uchg 或其他变体
叠加权限控制(双重保险)
仅加密或仅锁定仍可能被同账户下的脚本或误操作绕过,建议同步收紧系统级访问权限。
在访达中右键文件夹 → “显示简介” → 拉到最底部“共享与权限”区域 → 点击右下角锁图标解锁 → 输入管理员密码
第一步:将列表中所有非必要用户(尤其是“everyone”、“staff”)的权限改为“无访问权限”
第二步:点击左下角“+”号 → 添加当前账户(如你的用户名)→ 设为“读取与写入” → 勾选下方“应用到嵌入项目”
第三步:点击齿轮图标 → 选择“不继承权限”,切断父目录ACL自动同步,防止上级宽松策略覆盖本级设置
完成上述三步后,该文件夹在本地和网络共享中均仅对你可见可写,其他人连列表都看不到











