jack,jerry属于警察。xh,xq属于土匪。
1:创建组(police和bandit)
groupadd police
groupadd bandit
2:创建用户(jack,jerry,xh,xq)
useradd -g police jack
useradd -g police jerry
useradd -g bandit xh
useradd -g bandit xq
同时也需要对于新建的用户进行passwd操作,进行指定密码
3:jack创建一个文件,自己可以读写,本组人可以读,其他组没任何权限
chmod 640 jack01.txt
4:jack修改该文件,让其他人可以读,本组人可以读写
chmod o=r,g=rw jack01.txt
5:xh投靠警察,看看是否可以读写
usermod -g police xh
然后此时xh所属的组就是police了,jack所属的组也是police,jack01.txt在之前就是police设置的就是本组可以读,但是xh不可访问jack文件夹,使用chmod g=rx jack/使得jack文件夹是读和执行权限,然后xh重新登录就行。