linux共享文件,置位属组SGID,chmod g+s dirname
来源:原创
时间:2017-10-08
作者:脚本小站
分类:Linux
chmod g+s dirname 置位属组set GID,运行该文件夹时是以该文件夹的所有者身份执行的
操作方法:
1、先创建一个文件夹如public,再改变文件夹的默认所属组,chgrp groupname dirname。
2、然后给这个文件夹置位GID,chmod g+s dirname,之后将umask 为 002,这样是为了创建新文件后对属组成员可写。这样创建文件后都是沿用这个文件夹的默认属组,而不是创建文件者的属组。
3、然后将需要共享的用户添加进groupname组就可以了usermod -a -G gname uname,现在groupname组的成员都可以访问创建的文件了。
1.建文件夹
2.改属组
3.置位文件夹属组
4.添加用户
5.设置umask
注意:共享目录不要放在root目录里面。
扩展:http://www.cnblogs.com/zjutzz/p/4229856.html