
在macOS中设置文件和文件夹权限可通过访达图形界面、终端命令或磁盘工具实现,具体方法如下:
定位文件/文件夹打开访达,找到需要修改权限的目标项目。
进入简介窗口右键点击目标,选择“显示简介”,在窗口底部展开“共享与权限”部分。
解锁编辑权限点击右下角的锁形图标,输入管理员密码以解锁权限编辑。
设置权限级别在用户列表中选择对应账户,通过下拉菜单设置权限:
读取与写入:可查看和修改文件。
只读:仅可查看文件。
无访问权限:禁止访问。
应用到子项目如需将权限递归应用到文件夹内所有内容,点击齿轮图标选择“应用到封闭的文件夹”。
打开终端通过应用程序 > 实用工具 > 终端启动命令行工具。
查看当前权限使用ls -l命令查看文件权限详情,例如:
修改权限(chmod)
数字模式:通过三位八进制数设置权限(所有者/组/其他)。例如:chmod 700 filename表示所有者可读写执行,其他用户无权限。
符号模式:使用u(所有者)、g(组)、o(其他)和+(添加)、-(移除)、=(设置)操作。例如:chmod u+x filename为所有者添加执行权限。
递归修改目录权限使用-R参数递归修改目录及其内容权限,例如:
更改文件所有者(chown)使用chown命令修改文件所属用户或组,例如:
需输入管理员密码,$USER表示当前用户,staff为默认用户组。
当系统文件权限错误导致应用无法运行时,可通过磁盘工具修复:
打开磁盘工具通过应用程序 > 实用工具 > 磁盘工具启动。
选择启动磁盘在左侧边栏选择主磁盘(通常为Macintosh HD)。
运行急救功能点击顶部工具栏的“急救”按钮,再点击“运行”开始检查并修复权限问题。
完成修复等待流程结束后关闭磁盘工具。
若非文件所有者,即使有权限也可能无法操作,需先获取所有权:
进入简介窗口右键点击目标文件/文件夹,选择“显示简介”,展开“共享与权限”。
解锁编辑权限点击锁形图标并输入管理员密码。
更改所有者点击用户名旁边的齿轮图标,选择“将所有者改为当前用户”。
确认更改若选项不可用,请确保已登录管理员账户。
注意事项:
