商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Mac怎么给文件夹设置读写访问权限

Mac怎么给文件夹设置读写访问权限

  发布于2026-07-10 阅读(0)

扫一扫,手机访问

双击一个文件夹,系统却弹窗说“你没有权限打开此文件夹”;拖文件进去,又提示“操作无法完成,因为项目正在使用中”。这类问题其实很常见——它的根因很明确:当前用户对这个文件夹缺少基本的读写权限。别慌,这事儿没那么玄乎,只需要修正归属关系或权限位,就能恢复正常使用。

Mac怎么给文件夹设置读写访问权限

下面分几种情况来说。

用访达图形界面快速设置单个文件夹读写权限

这是最直观的方法,零命令行基础也能搞定,适合处理单个文件夹或少数几个文件夹。

在访达中选中目标文件夹,按下 Command + I 打开“简介”窗口。滚动到底部,点击“共享与权限”右侧的三角箭头展开该区域——如果看不到这个区域,先点一下旁边的箭头图标就出来了。

接着,点击右下角的锁形图标,输入管理员密码(用 Touch ID 也行),解锁编辑权限。在“名称”列表中找到你的用户名(通常是“你”或者“staff”),点击其右侧的权限下拉菜单,选择【读与写】——注意,这里别选“只读”,否则你依然无法向文件夹里添加或删除任何内容。

如果这个文件夹里面还套着子文件夹和文件,你也想一并放开权限,那就在解锁状态下,点击下方齿轮图标,选择“应用到包含的项目”。【这里要特别提醒:此操作不可撤销,一旦误点,所有嵌套项的原始权限设置都会被批量覆盖,后果自负。】

用终端命令递归修复整个文件夹及其全部内容

如果文件夹深层嵌套(比如开发项目的根目录、Homebrew 安装路径),或者图形界面里死活找不到对应用户条目,那么终端才是唯一靠谱的武器。

第一步:打开“应用程序 → 实用工具 → 终端”。

第二步:用 cd 命令切换到该文件夹所在的父目录,比如 cd ~/Documents。或者直接在命令里写完整路径——这样能避免路径输错。

第三步:运行 ls -ld 文件夹名,查看当前权限与所有者。输出类似 drwxr-xr-x 5 root staff 160 Jun 10 14:22 MyProject,其中开头的 d 表示这是一个目录,后面的 rwx 三组分别对应所有者、组和其他人的权限。

第四步:执行递归赋权命令。比如让当前用户拥有完全控制权:sudo chown -R $USER:staff MyProject;然后再赋予所有者读写执行、组和其他人仅读执行:sudo chmod -R 755 MyProject。这两条命令缺一不可——只改权限不改所有者,$USER 仍然可能被拒绝访问;只改所有者却不设执行位,某些脚本或构建工具可能会直接报错退出。

启用系统文件共享以支持多用户远程读写

如果你希望其他用户能通过局域网访问并读写这个文件夹,单改本地权限远远不够,还得先启用系统级的共享服务。

点击屏幕左上角苹果图标 → 选择“系统设置” → 左侧边栏依次点击“通用” → “共享” → 勾选“文件共享”复选框。在“共享文件夹”区域下方点击“+”按钮 → 浏览并选中目标文件夹(比如 /Users/Shared/TeamWork) → 点击“添加”。

接着,滚动到“用户”部分 → 点击右下角“+”按钮 → 在弹出窗口中添加已有的本地账户,比如 editorreviewer。分别为 editor 的权限选【读与写】,为 reviewer【只读】。这一步确保网络用户也能获得对应的访问级别,否则他们连那个路径都看不到。

本文转载于:https://www.php.cn/faq/2800198.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注