2.0 特殊权限之suid

#使用set_uid可以临时拥有以该文件的属主身份去执行,加u+s 作用于二进制可执行文件

cp /bin/ls   /tmp/ls

chmod u+s /tmp/ls

su - user1

/tmp/ls /root

#如果是S的文件,说明没有执行文件

 -rwSr-xr-x

#suid权限使用方法

第一种方法: chmod u+s /tmp/ls

第一种方法: chmod 4755 /tmp/ls


习题:

1. 关于suid权限的描述是什么?

suid可以临时拥有该文件的属主身份去执行,并且作用于二进制可执行文件

2. 如何给一个文件设置suid权限?

chmod o+s file

3. 有时候我们看到权限类似于-rwSr-xr-x,这里的S是什么意思呢?

S是没有执行权限


总结:

主要:suid权限是临时拥有以该文件的属主身份去执行,并且作用于二进制可执行文件,chmod u+s file

次要: S是没有执行权限


你可能感兴趣的:(2.0,特殊权限之suid)