linux部分权限(6)

#######################权限#######################
1.-rw-rw-r–. 1 root redhat 0 11月 24 15:48 aa
drwxr-xr-x. 2 root root 6 11月 24 16:11 test
简述权限标识位对文件的作用
例:aa文件的所属用户为root ,root对aa文件有读和写的权限;
== aa文件的所属用户root对其有读取和写入权限 所属组对其有读取和写入权限,其它用户只有读取权限
text 文件的所属用户root对其有读取,写入,执行的权限 所属组对其有读取和执行权限
其他用户有读取和执行权限 ==

2.为当前班级创建一个公共目录存放所有学生每天的练习文档,
要求所有学生只能查看,修改和删除自己的文件,对别人的文件没有任何权限
linux部分权限(6)_第1张图片
3.在/test下创建文件,要求任何用户创建的文件所属组的权限默认和/test目录的所属组一致。
linux部分权限(6)_第2张图片
4. 创建文件file,要求所属用户为hehe所属组为xixi,只有hehe用户对该文件有编辑权限。
linux部分权限(6)_第3张图片
linux部分权限(6)_第4张图片
5创建文件a,将/etc/passwd文件里的信息显示在a文件,它所属用户所属组为haha,要求系统当前属于haha组的用户可以读取该文件。
创建redhat的所属目录dir1,要求redhat组里的成员可以在该目录下查看创建文件。
linux部分权限(6)_第5张图片
在这里插入图片描述
6复制/etc/shadow 文件到/media/test目录下,student1可以读写, student2不能做任何操作,其他用户可以读,设置teacher组为该文件的所属组。

  1. 当系统权限掩码默认为055时,默认创建文件和目录的权限是多少?

综合练习:
1.在g1 g2 两个组分别有两个用户。
要求:在同一组中的成员可以互相看看文件不同组不能互相查看文件;
并且每个用户只能修改自己创建的文件和删除自己的文件。
linux部分权限(6)_第6张图片
2.新建目录要求如下:
* /pub目录为公共存储目录对所有用户可以读,写,执行,但用户只能删除属于自己的文件
* linux部分权限(6)_第7张图片
* 在这里插入图片描述
* /sc 目录为生产部存储目录只能对生产部人员可以写入,
并且生产部人员所建立的文件都自动归属到shengchan组中
* /cw 目录为财务部存储目录只能对财务部人员可以写入,
并且财务部人员所建立的文件都自动归属到caiwu组中
* admin用户能用touch工具在/sc目录中任意建立文件,但不能删除文件。
3.研发部开发人员David和Peter属于组A,行政部人员Jack和Mike属组B;
建立目录“/project_a”,该目录里面的文件只能由研发部开发人员读取、增加、删除、修改以及执行,其他用户不能对该目录进行任何的访问操作;
建立目录“/project_b”,该目录里面的文件只能由行政部人员读取、增加、删除、修改以及执行,其他用户不能对该目录进行任何的访问操作;
建立目录“/project”,该目录里面的文件可由研发部、行政部人员读取、增加、删除、修改以及执行,其他部门用户只可以对该目录进行只读的访问操作
通过vim文本编辑命令添加用户lucy,UID、GID为2222。

你可能感兴趣的:(linux部分权限(6))