您的位置:首页 > 运维架构 > Linux

Linux操作系统上的文件共享

2015-09-19 16:39 465 查看
共享文件对一个 团队来说是非常重要的。团队成员常常要在一台服务器上共同完成一个项目。这个时候就要实现不同用户间的文件共享。下面就详细介绍一下实现过程

1.1 首先新建一个名为workgroup的用户组

$ sudo groupadd workgroup

1.2 新建用户,并归入到workgroup组

$ sudo useradd –G workgroup username

$ sudo passwd username

在这里你可以重复操作,添加多个账户到用户组中

1.3 在/home主目录下创建一个名为work的目录,作为这个小组的工作目录,注意需要root权限。

$ cd /home

$ sudo mkdir work

现在,任何人都可以访问这个文件夹,但是只有root账户才有该目录的写权限。现在希望让poxgroup组的成员拥有这个目录的写权限,并禁止其他无关的用户查看着个目录

$ sudo chgrp poxgroup work/ ##将work目录的所有权限交给poxgroup用户组

$ sudo chmod g+rwx work/ ##增加poxgroup组对work目录的读、写、执行权限

$ sudo chmod o-rwx work/ ##撤销其他用户对work目录的读、写、执行权限

1.4 接下来需要将这个目录交给一个组长(上面添加的用户都可以,我选mike,在这之前wor目录的所有者还是root用户)

$ sudo chown mike work/ ##将work目录的所有者更改为mike用户

到此,共享目录已经搭建好。

验证过程如下:



参考文章:Linux从入门到精通(第二版)刘忆智 第六章
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: