Debian/Linux共享目录的一种方法

Debian/Linux共享目录的一种方法

在工作中,通常需要几个用户之间共享目录以及目录下的文件。本文说明了同一组内的用户之间共享一个目录(含子目录和文件)的配置方法。

下面的这组指令完成了将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主机共享目录的应用场景。


写下评论