1.在/home中创建一个名为 file1.txt 的文件,并设置权限为:所有者和组成员可以读写,但其他人只能读。
在home下用touch创建file1.txt文件
用ll查看文件权限
所有者:rw- 可读可写 组成员:r-- 仅可读 其他人:r-- 仅可读
通过chmod设置权限为664 即:rw-rw-r--
2.在 /home 目录下创建一个名为 shared 的子目录,使得所有用户都可以进入,读,写,该目录中文件。
通过mkdir在 /home 目录下创建一个名为 shared 的子目录(文件夹)
查看文件权限
所有用户都可以进入,读,写,即通过chmod给予权限777
3.在/home中创建一个file2.txt,添加不可修改文件属性。
文件拥有了i属性(不可修改属性),那么即使是root也不可以删除该文件, +i 给文件添加不可修改属性
4.给cat命令添加suid权限,使得普通用户可以使用cat查看/etc/shadow文件。
通过chmod u + s /bin/cat文件添加权限,使得普通用户可以使用cat查看/etc/shadow文件。
5.给file2.txt添加acl权限让redhat不可该文件做任何操作
通过setfacl -m u:redhat:--- file2.txt 使redhat的对file2.txt的权限为---,让redhat不可该文件做任何操作
6.删除file2.txt的扩展权限
chattr -i file2.txt 取消file2.txt文件的不可修改属性
-b清空该文件的acl权限