macOS文件共享基于SMB协议,通过“系统设置>通用>共享”开启,添加文件夹并为本机或新建账户分配读写、只读、只写或无访问权限,需兼顾共享设置与POSIX权限一致性。
macos 账户共享文件夹,核心是通过系统内置的“文件共享”服务,把本机某个文件夹开放给同一局域网内其他用户访问。它不依赖 icloud 或第三方工具,而是基于 smb 协议(apfs 卷仅支持 smb),本地账户即身份凭证。
开启文件共享并添加目标文件夹
进入 系统设置 > 通用 > 共享,打开“文件共享”。默认情况下,每个用户账户下的“公共”文件夹已自动列入共享列表。如需共享其他位置:
- 点按“共享文件夹”下方的 + 按钮
- 浏览并选中你要共享的文件夹(例如
/Users/John/Documents/Project) - 点按“打开”完成添加
为账户分配访问权限
在“共享文件夹”列表中选中刚添加的文件夹,右侧“用户”列表会显示当前 Mac 上所有已启用的账户(包括管理员、标准用户、客人)。对每个账户可单独设定权限:
- 读与写:可查看、复制、删除、重命名文件
- 只读:仅能打开和拷贝文件,不能修改或删除
- 只写(投件箱):只能放入文件,无法看到已有内容(适合提交作业、上传素材等场景)
- 无访问权限:该账户完全不可见此共享文件夹
若要添加新账户(非本机已存在用户),可点击“用户”下方的 +,选择“联系人”,从通讯录选取并为其创建仅用于共享的独立密码账户。
确认协议与网络可见性
按住 Control 键点击共享文件夹名,选“高级选项”:
- 确保勾选 使用 SMB 来共享文件和文件夹(APFS 卷必须用 SMB)
- 如需更安全连接,可启用 仅允许 SMB 加密的连接
- 若想让未登录账户的访客也能访问(需提前在“用户与群组”中启用“客人用户”),可勾选 允许客人用户
此时,其他 Mac 或 Windows 设备在 Finder 的“网络”中即可看到你的 Mac 名称,点击后输入对应账户名和密码即可挂载该共享文件夹。
权限一致性补充说明
系统级共享权限(上文设置)和文件夹本身的 POSIX 权限共同起效。如果某用户被设为“读与写”,但该文件夹实际权限禁止写入(比如属主是 root 且未开放组/其他写权限),仍无法保存。必要时可在文件夹“显示简介 > 共享与权限”中点锁解锁,点右下角操作菜单选择“应用到包含的项目”,统一修正子项权限。


















