问题描述
使用Samba建立共享服务器,服务器分三级目录,部门目录、区域目录。一个用户拥有部门组及区域组两种权限,并将区域组权限设置为主权限,即创建的新文件及文件夹组是区域组。将区域组给于用户区域权限并进行调整。
在公共区域使用时,每个用户创建的文件夹及文件是属于自己的区域组,其它用户无法对文件进行更改。
解决思路
用户在公共区域创建文件及文件夹时,默认的文件属组为部门组权限。
解决方法
更改文件夹权限为部门权限并增加用户组setGID权限
setGID(简称sgid)(数字权限是2000)
命令功能:多个用户共享一个组(仅作了解)。主要是针对目录进行授权,共享目录。
如果该属组权限位上有执行权限,则会在属组主权限位的执行权限上写个s(小写字母); 如果该属组权限位上没有执行权限,则会在属组主权限位的执行权限上写个S(大写字母S)。
chgrp 部门一 -R * chmod -R g+s 公用
2020-1-10 10:30:11
评论区