文件名称:设置强制位与冒险位-RHCE认证用户基础
文件大小:522KB
文件格式:PPT
更新时间:2024-05-15 11:41:50
RHCE认证
设置强制位与冒险位 用户可以用chmod指令来为文件设置强制位与冒险位。 set uid:chmod u+s 文件名 set gid:chmod g+s 文件名 sticky:chmod o+t 文件名 强制位与冒险位也可以通过一个数字加和,放在读写执行的三位数字前来指定。 4(set uid) 2(set gid) 1(sticky) 设置s u i d / g u i d 命令 结果 含义 chmod 4755 -rwsr-xr-x suid、文件属主具有读、写和执行的权限,所有其他用户具有读和执行的权限 chmod 6711 -rws--s--x suid、sgid、文件属主具有读、写和执行的权限,所有其他用户具有执行的权限 chmod 4511 -rwS--x—x suid、文件属主具有读、写的权限,所有其他用户具有执行的权限 上面的表中有具有这样权限的文件:rwS --x -- x,其中S为大写。它表示相应的执行权限位并未被设置,这是一种没有什么用处的suid设置可以忽略它的存在。 注意,chmod命令不进行必要的完整性检查,可以给某一个没用的文件赋予任何权限,但 chmod 命令并不会对所设置的权限组合做什么检查。因此,不要看到一个文件具有执行权限,就认为它一定是一个程序或脚本。