需通过macos文件共享服务配置:一、启用基础共享;二、添加共享文件夹;三、分配用户权限;四、启用smb协议;五、设置acl权限;六、在其他设备上访问。

如果您希望在局域网内将Mac上的指定文件夹供其他设备访问,则需通过系统内置的文件共享服务完成配置。以下是实现该目标的多种设置方法:
一、启用基础文件共享服务
此步骤激活macOS的文件共享功能,使本机在网络中可被发现并响应连接请求,是所有后续操作的前提。
1、点击屏幕左上角苹果图标,选择“系统设置”。
2、在边栏中依次点击“通用”→“共享”。
3、在服务列表中勾选“文件共享”,使其右侧开关变为开启状态。
4、确认界面顶部显示“文件共享:已开启”字样,且下方出现“共享文件夹”与“用户”配置区域。
二、添加并指定共享文件夹
仅启用服务无法对外提供内容,必须显式声明哪些本地目录允许被网络访问,系统将为这些路径生成可识别的共享端点。
1、在“文件共享”设置页,找到“共享文件夹”区域下方的“+”按钮。
2、浏览本地磁盘,选中目标文件夹(如“项目资料”或“共享文档”)。
3、点击“添加”,确认该路径已出现在共享列表中。
4、如需移除误加项,可在列表中选中后点击“−”按钮;拖动条目可调整默认访问优先级。
三、分配用户级细粒度权限
每个共享文件夹需绑定具体账户及其操作能力,防止未授权修改或数据泄露,权限级别直接影响实际可用性。
1、滚动至“用户”部分,点击右侧“+”按钮添加账户。
2、从弹出窗口中选择已有本地用户,或点击“新建用户”创建专用共享账户。
3、在用户列表中,定位对应账户名称右侧的权限下拉菜单。
4、从中选择:只读(仅查看与复制)、读与写(可编辑、新增、删除)或可写入但不可删除(防误删关键文件)。
5、若需开放临时访问,勾选页面底部“允许访客访问”,再为指定文件夹单独启用“访客”权限项。
四、启用SMB协议支持跨平台连接
SMB是Windows及现代macOS设备通用的标准协议,启用后可确保其他操作系统能通过标准网络路径发现并认证访问共享资源。
1、在“文件共享”设置页,点击右下角“选项”按钮。
2、勾选“使用SMB来共享文件和文件夹”。
3、在“Windows 文件共享”列表中,为每个需远程登录的用户勾选其复选框。
4、为每个已勾选用户输入其当前系统登录密码;空密码将导致SMB连接被系统拒绝。
五、通过访达简介面板设置文件系统级ACL权限
该方法绕过共享服务抽象层,直接操作文件系统级访问控制列表(ACL),可覆盖默认共享行为,实现更底层的读写控制,包括禁止删除、继承策略管理等。
1、打开访达,右键点击已加入共享列表的目标文件夹,选择“显示简介”。
2、下滑至“共享与权限”区域,点击右下角锁形图标。
3、输入管理员密码解锁编辑权限。
4、在用户列表中,依次选中各用户账户(含“everyone”组)。
5、从“设置”下拉菜单中为其分别设定:只读、读取与写入或无访问权限。
6、点击“+”号添加尚未列出的用户(如域账户或网络用户),并为其分配读取与写入权限但禁用删除操作。
六、在另一台设备上访问共享内容
根据目标设备类型,采用对应方式连接已配置好的Mac共享地址,实现文件浏览与传输。
1、在另一台Mac上:打开访达,按下Command + K调出“连接服务器”窗口。
2、输入地址格式为:smb://[本机IP地址](IP地址可在“系统设置”→“网络”中查看)。
3、在Windows设备上:打开“文件资源管理器”,在地址栏输入:\[本机主机名].local 或 \[本机IP地址]。
4、输入已配置的用户名与密码完成身份验证,即可访问共享文件夹。











