在工作中,通常需要几个用户之间共享目录以及目录下的文件。本文说明了同一组内的用户之间共享一个目录(含子目录和文件)的配置方法。
下面的这组指令完成了将shareddir目录共享到用户组rdlibs的操作:
sudo groupadd rdlibs
sudo usermod -G rdlibs wupf
sudo usermod -G rdlibs lizq
sudo usermod -G rdlibs liyun
sudo chown wupf:rdlibs shareddir
sudo chmod g+w shareddir
sudo chmod g+s shareddir
实现了如下共享方案:
- 用户组rdlibs内的成员(wupf,lizq,liyun)对目录shareddir有读写权限,组外成员为只读权限;
- 用户组rdlibs内的任一成员在shareddir目录(含子目录)下创建的目录或文件,其他组内成员拥有同等权限,组外成员默认为只读权限;
另外:搭配samba服务,可以实现linux主机共享目录的应用场景。
网友评论