Mac 怎么为多用户共享目录设置安全权限

梦萱吖_1661

梦萱吖_1661

2026-09-29

237人浏览

原创

多用户共享目录安全权限需按需分配读写删权限并阻断未授权访问,依赖系统级共享设置、目录级acl及unix底层权限协同控制。

为多用户共享目录设置安全权限,关键不是“让所有人能写”,而是按需分配读、写、删权限,并阻断未授权访问。macos 的文件共享权限控制依赖系统级设置与目录级 acl 协同生效,不能只靠 finder 右键“显示简介”简单勾选。

在“系统设置→通用→共享”中启用并精调文件共享服务

这是所有共享行为的入口开关,必须先打开并明确限定范围:

  • 进入 系统设置 → 通用 → 共享,勾选“文件共享”;
  • 点击右侧“+”添加要共享的文件夹——强烈建议只添加 /Users/Shared 下的子目录(如 /Users/Shared/TeamDocs),避免直接共享用户主目录或系统路径;
  • 在下方用户列表中,点击“+”添加具体账户(如 “teacher”“student”),不要选“所有人”或“访客”;
  • 对每个用户单独设置权限:只读(适合查阅)、读与写(可编辑但不能删)、可写入但不可删除(需终端配合,防误删核心文档)。

关闭访客直连,防止局域网越权访问

即使你没主动启用访客账户,只要“连接到共享文件夹时允许访客访问”被勾选,任何连上同一局域网的设备都可能绕过账户认证,直接读取你开放的共享内容:

  • 回到“用户与群组”设置页,找到“访客用户”条目;
  • 确保未勾选“连接到共享文件夹时允许访客访问”;
  • 若已启用访客登录,也请一并取消勾选“允许访客用户登录到这台Mac”,双重保险。

用终端加固目录底层权限(可选但推荐)

图形界面设置只控制 SMB/AFP 协议层访问,而 macOS 底层仍受 Unix 权限约束。尤其当多人通过终端或脚本操作共享目录时,需补足这一层:

  • 假设共享目录是 /Users/Shared/ProjectX,你想让 userA 和 userB 都能写,但彼此不能删对方文件:
  • 先创建专用组(如 projectx-team),把 userA、userB 加入该组;
  • 执行:sudo chgrp -R projectx-team /Users/Shared/ProjectX;
  • 再设权限:sudo chmod -R 2775 /Users/Shared/ProjectX(其中 2 是 setgid 位,确保新文件自动继承组归属)。

验证权限是否真正生效

别只看设置界面——实际测试最可靠:

  • 用标准用户账户登录,尝试在 Finder 中打开共享目录,确认能否看到、打开、保存文件;
  • 切换到另一用户,尝试删除对方刚存的文件,应提示“无权更改”;
  • 从另一台 Mac 或 Windows 设备,用对应账户凭据连接该共享,重复上述操作。
PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

417

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

860

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2512

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

856

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

749

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

394

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2256

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4172

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

667

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.3万人学习