谁能帮我解决这个问题?这很简单,但我充满疑问。
在 /mnt/data 上创建一个目录。那里有两个用户,Alice 和 Bob,他们都属于管理员组。这两个用户协作处理此目录,并且在此目录中创建的文件和目录应自动属于管理员组。该组的所有成员都具有rw
访问权限。有人能解释一下吗?
答案1
您umask
需要设置文件默认具有组读取、写入和执行的权限。Ubuntuumask
上的默认权限0002
就足够了。
然后设置位setgid
,以便在共享目录中创建的文件和目录将自动分配公共组(admins
在您的示例中)。
- 确保共享目录归该组所有
admin
- 设置
setgid
位:chmod g+s /mnt/data