Linux基础--高级权限

1.SUID

set user id

任何用户在执行拥有suid权限的二进制命令(文件)时,都以该命令(文件)的拥有者身份来执行。

chmod u+s 命令(文件)

该权限只能添加到user位置,即只能给拥有者添加suid权限

[root@root ~]# chmod u+s /usr/bin/cat

2.SGID

set group id

任何用户在用友sgid权限的目录下创建的文件,都要继承该目录的组

chmod g+s 目录

该权限只能添加到group位置,即只能给所属组添加sgid

 [root@root ~]# chmod g+s /usr/bin/

3.STICKY

任何用户在用友sticky权限的目录下创建的文件,只能自己删除,其他人无权删除

chmod o+t 目录

该权限只能添加到other位置,即只能给其它人添加sticky 

[root@root ~]# chmod o+t /usr/bin/

注意:t权限目录只有root账号和目录拥有者可以删除所有文件 

 suid----4

 sgid----2

 sticky--1

即可能出现的权限为 1777 2777 3777 4777

[root@root ~]# chmod 7777 aa.txt
[root@root ~]# ll
总用量 64
-rwsrwsrwt  1 root root    0 3月  31 09:00 aa.txt

 [root@root ~]# chmod a-x aa.txt
[root@root ~]# ll
总用量 64
-rwSrwSrwT  1 root root    0 3月  31 09:00 aa.txt

文件系统属性 

[root@root ~]# chattr +i aa.txt
[root@root ~]# chatter -i aa.txt

i属性:对于文件 任何用户不可以删除、剪切、修改内容、修改属性,只能拷贝

            对于目录 任何用户不可以删除、剪切、修改内容、修改属性,不能创建

a属性:对于文件 任何用户不可以删除、剪切、修改内容、修改属性,只能拷贝,可以追加新内容

            对于目录 任何用户不可以删除、剪切、修改内容、修改属性,不能创建,可以创建新文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值