权限的作用

三种访问控制权限:
1:只允许用户直自己访问
2:允许一个预先指定的用户组中的用户访问
3:允许系统中的任何用户访问

查看权限

[root@localhost ~]# clear[root@localhost ~]# ll /etc/passwd
-rw-r—r—. 1 root root 961 6月 27 20:52 /etc/passwd
image.png
其中:文件类型,可以为p、d、l、s、c、b和–
p表示命名管道文件
d表示目彔文件
l表示符号连接文件
-表示普通文件
s表示socket套接口文件,比如我们启用mysql时,会产生一个mysql.sock文件
c表示字符设备文件,例:虚拟控制台戒tty0
b表示块设备文件 例如:sda ,cdrom

更换文件属主和属组

chown:可以用来改变文件或者目录的属主
chgrp:可以用来改变文件或者目录的默认属组
如果要对目录进行操作,加参数 -R

添加一个root无法删除的文件

[root@localhost ~]# chattr +i hack.sh
[root@localhost ~]# rm -rf hack.sh
rm: 无法删除”hack.sh”: 不允许的操作
+i 添加i参数,-i 移除i参数
lsattr 文件 ,查看是否加了i参数
[root@localhost ~]# lsattr hack.sh
——i—————- hack.sh