|NO.Z.00035|——————————|^^ 操作 ^^|——|Linux&权限管理.V01|——|常用操作|

一、权限管理
### --- ACL权限:用于解决用户对文件身份不足的问题的。

~~~     ACL权限:一旦递归之后,不可避免的出现权限溢出
 
### --- sudo:   赋予的权限越详细,普通用户得到的权限越小

~~~     赋予的权限越简单,普通用户得到的权限越大
 
### --- SUID:
~~~     必须针对执行文件才可以赋予SUID权限
~~~     命令执行者要对该程序拥有x(执行)权限
~~~     命令执行者在执行该程序时获得该程序文件属主的身份
~~~     SetUID权限旨在该程序执行过程中有效,也就是说身份改变只在程序执行过程中有效

### --- SUID建议:
~~~     关键目录应严格控制写权限,比如“/”“/usr”等
~~~     用户的密码设置要样遵守密码三原则
~~~     对系统中默认应该具有SUID权限的文件做一列表,定时检查这之外的文件被设置了SetUID权限

~~~     4表示:SUID:只能针对执行程序的;
~~~     2代表:SGID:既可以针对执行程序;也可以针对目录;命令本身没有风险,但是对应文件和目录需要777权限,带来风险
~~~     1代表:SBIT:只能针对目录的权限;命令本身没有风险,但是对应目录需要777权限,带来风险
### --- chattr

~~~     +: 增加权限
~~~     -: 删除权限
~~~     =: 等于某权限
~~~     i: 如果对文件设置 i 属性,那么不允许对文件进行删除、改名,也不能添加和修改数据;如果对目录设置 i 属性,那么只能修改目录下文件的数据,但不允许建立和删除文件。
~~~     a: 如果对文件设置 a 属性,那么只能在文件中增加数据,但是不能删除也不能修改数据;如果对目录设置 a 属性,那么只允许在目录中建立和修改文件,但是不允许删
~~~     e: Linux 中绝大多数的文件都默认拥有 e 属性。表示该文件是使用 ext 文件系统进行存储的,而且不能使用“chattr -e”命令取消 e 属性。

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(59)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示