chattr命令格式
chattr [+-=] [选项] 文件或目录名
- +:增加权限
- -:删除权限
- =:等于某权限
选项:
- i: 如果对文件设置i属性,那么不允许对文件进行删除,改名,也不能添加和修改数据;
- 如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除文件
- a:如果对文件设置a属性,那么只能在文件中增加数据,但是不能删除也不能修改数据;
- 如果对目录设置a属性,那么只允许在目录中建立和修改文件,但是不允许删除.
查看文件系统属性
lsattr 选项 文件名
- a 显示所有文件和目录
- d 若目标是目录,仅列出目录本身的属性,而不是子文件的
系统命令sudo权限
chattr命令格式
chattr [+-=] [选项] 文件或目录名
- +:增加权限
- -:删除权限
- =:等于某权限
选项:
-
i: 如果对文件设置i属性,那么不允许对文件进行删除,改名,也不能添加和修改数据; 如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除文件
-
a:如果对文件设置a属性,那么只能在文件中增加数据,但是不能删除也不能修改数据; 如果对目录设置a属性,那么只允许在目录中建立和修改文件,但是不允许删除.
查看文件系统属性
lsattr 选项 文件名
-
a 显示所有文件和目录
-
d 若目标是目录,仅列出目录本身的属性,而不是子文件的
系统命令sudo权限sudo权限:
- root把本来只能超级用户执行的命令赋予普通用户执行
- sudo的操作对象是系统命令
sudo使用(实际修改的是/etc/sudoers文件)
root ALL=(ALL) ALL- 用户名 被管理主机的地址=(可使用的身份) 授权命令(绝对路径)
- 授权xiaoming用户可以重启服务器
- visudo
xiaoming ALL=/sbin/shutdown -r now
%wheel ALL=(ALL) ALL- %组名 被管理主机的地址=(可使用的身份) 授权命令(绝对路径)