可通过锁定文件夹、设置只读权限、创建加密磁盘映像及终端chmod命令四种方式防护:一、勾选“简介”中“锁定”;二、在“共享与权限”设为只读并应用到所有项目;三、右键加密生成.dmg;四、用chmod -R go-w递归移除组与其他用户写权限。

如果您希望在Mac上防止重要文件夹被误删或意外修改,可通过系统原生的“锁定”机制、权限限制、加密磁盘映像等多种方式实现逻辑级与权限级双重防护。以下是多种切实可行的操作方法:
一、启用文件夹“锁定”功能实现即时防护
此方法不更改底层权限,而是通过macOS内建的文件锁定标志阻止重命名、移动、删除及内容写入操作,所有尝试均会触发系统级警告,适合快速启用临时保护。
1、在Finder中选中目标文件夹。
2、按下Command + I快捷键打开“简介”窗口。
3、在“通用”选项卡下方,勾选“锁定”复选框。
4、关闭窗口。此时该文件夹图标右下角将显示小锁标识,任何删除、拖出、新建文件等操作均被系统拦截。
二、通过“显示简介”设置只读权限防止修改
此方法直接修改文件夹的POSIX访问控制权限,移除当前用户或群组的写入(w)权限,使文件夹及其全部子项仅可读取,无法新增、编辑或删除内容。
1、在Finder中右键点击目标文件夹,选择“显示简介”。
2、滚动至底部“共享与权限”区域,点击右下角的锁形图标,输入管理员密码解锁编辑权限。
3、在用户列表中选中当前账户(如“您”)或“群组”,点击其右侧权限下拉菜单,选择“只读”。
4、点击“应用到包含的项目”按钮,在弹出提示中确认,使只读权限递归生效于所有子文件与子文件夹。
三、创建加密磁盘映像封装文件夹实现隔离式保护
此方法将原文件夹内容完整复制并封装进一个受密码保护的.dmg加密容器中,原文件夹保持不变,而挂载后的映像仅允许授权访问,且可设为只读挂载模式以杜绝误改。
1、在Finder中定位目标文件夹,确保其未被其他程序占用。
2、按住Control键并点击该文件夹,在快捷菜单中选择“对[文件夹名]进行加密”。
3、输入高强度密码并确认;若需每次挂载自动填充密码,可勾选“记住密码在钥匙串中”(注意安全权衡)。
4、点击“加密”,等待完成。生成的.dmg文件默认位于同一目录,双击挂载后即呈现只读副本(若原始文件夹未被修改,挂载内容即为其快照)。
四、使用终端命令强制移除写权限增强防护强度
此方法通过chmod指令精确控制权限位,可彻底禁用组(group)与其他用户(others)的写入能力,并支持递归应用,适用于需批量处理或规避GUI限制的场景。
1、打开“终端”(路径:访达 → 应用程序 → 实用工具 → 终端)。
2、输入命令:chmod -R go-w /路径/到/目标文件夹(将“/路径/到/目标文件夹”替换为实际绝对路径,例如/Users/YourName/Documents/Protected)。
3、执行后输入:ls -ld /路径/到/目标文件夹验证结果,确认输出中group和others字段均无“w”字符(如dr-xr-xr-x)。
4、如需进一步限制当前用户自身写权限(仅限高级用途),可追加:chmod u-w /路径/到/目标文件夹,之后需用chmod u+w临时恢复编辑能力。

















