【Linux操作系统 | 第十篇】Linux组管理实践 ---土匪和警察的游戏
文章目录
- 🥝任务要求
- 完成第一、二步
- 完成第三步操作
- 先设置每个用户的密码
- 再使用jack登录,然后创建文件jack.txt,并设置对应的权限
- 完成第四步操作
- 完成第五步操作
- ⚠️测试:xh xm是否可以对jack.txt进行读写操作
🥝任务要求
完成第一、二步
[root@hygge ~]# groupadd police
[root@hygge ~]# groupadd bandit
[root@hygge ~]# useradd -g police jack
[root@hygge ~]# useradd -g police jerry
[root@hygge ~]# useradd -g bandit xh
[root@hygge ~]# useradd -g bandit xm
完成第三步操作
先设置每个用户的密码
再使用jack登录,然后创建文件jack.txt,并设置对应的权限
jack.txt文件内容编辑为 Hello
完成第四步操作
完成第五步操作
此时我们需要root用户的权限执行这条命令
usermod -g police xh
⚠️测试:xh xm是否可以对jack.txt进行读写操作
分别使用xh xm登录。然后在当前xh xm目录下面执行命令:
[xh@hygge ~]$ cd /home/jack
-bash: cd: /home/jack: 权限不够
二者都无法进入jack目录中,都显示权限不够
原因:组内其他用户和组外其他用户对jack用户目录均不可读不可写
返回root用户中执行【对自己和组内的警察都是可读可写可执行的,而不给组外的土匪任何权限】:
[root@hygge ~]# chmod 770 /home/jack
再在xh xm中执行命令:
[xh@hygge ~]$ cd /home/jack
结果:发现xh成功进入了jack用户目录,而xm仍然不够权限进入,并且xh中可以使用vim jack.txt修改文件的内容,达到预期,圆满完成游戏任务
如果我的内容对你有帮助,请 点赞 , 评论 , 收藏 。创作不易,大家的支持就是我坚持下去的动力!