linux文件权限案例
摘要
目的:通过列举以下的案例来说明linux文件权限的作用;可以自己领会
一、警察和土匪游戏
前提:
- 两个组,每组有两个人
- police:jack,Jerry
- bandit:xh,xq
要求:
- 创建组和用户
- jack创建一个文件,自己可以读写,本组人(警察们)可以读,其他人没有任何权限
- jack修改文件,让其他人可以读,本族人可以读写
- xh投靠警察,看看其是否可以读写
首先创建了组合用户
然后jack创建文件,修改文件,使得自己可以读写,本组人可以读,其他人没有权限
修改文件,让其他人可以读,本族人可以读写(这是在原来的基础上修改了)
xh投靠警察,实际上也是更改了xh的身份
结果是,尽管xh成为了police,也不能打开这个文件,因为xh,包括police组的人,都没有权利进入jack的目录
二、唐僧师徒例题
- 建立两个组(神仙(sx),妖怪(yg))
- 建立四个用户(唐僧,悟空,八戒,沙僧)
- 设置密码
- 把悟空,八戒放入妖怪唐僧沙僧在神仙
- 用悟空建立一个文件( monkey.java 该文件要输出i am monkey)
- 给八戒一个可以r w的权限
- 八戒修改monkey.java加入一句话( i am pig)
- 唐僧沙僧对该文件没有权限
- 把沙僧放入妖怪组
- 让沙僧修改该文件monkey,加入一句话("我是沙僧,我是妖怪!"");