为了方便管理,我们要为每个部门创建各自独立的共享目录,部门有test1,test2,test3 。还要给员工创建独立的账户,员工的账户只需要读权限就可以。每个部门设置一个管理员,管理员的账户为(ad_test1,ad_test2,ad_test3),管理员账户具有读写权限。
#创建三个部门各自的共享目录
[root@catyuan ~]# mkdir /var/{test1,test2,test3}
#创建三个部门各自的组账户
[root@catyuan ~]# groupadd test1
[root@catyuan ~]# groupadd test2
[root@catyuan ~]# groupadd test3
#创建三个部门各自的管理员账户
[root@catyuan ~]# useradd -g test1 ad_test1
[root@catyuan ~]# useradd -g test1 ad_test2
[root@catyuan ~]# useradd -g test1 ad_test3
#创建三个部门各自的员工的账户
[root@catyuan ~]# useradd -g test1 yg1
[root@catyuan ~]# useradd -g test1 yg2
[root@catyuan ~]# useradd -g test1 yg3
#对三个部门分别添加自己的组管理员
[root@catyuan ~]# gpasswd -A ad_test1 test1
[root@catyuan ~]# gpasswd -A ad_test2 test2
[root@catyuan ~]# gpasswd -A ad_test3 test3
#对之前创建的共享目录进行权限设置,所属用户为该组的管理员,所属组为该组的组名
[root@catyuan ~]# chown ad_test1:test1 /var/test1
[root@catyuan ~]# chown ad_test2:test2 /var/test2
[root@catyuan ~]# chown ad_test3:test3 /var/test3
#给创建的共享目录755的权限
[root@catyuan ~]# chmod 755 /var/{test1,test2,test3}