rwsrwxrwt位问题
时间:2006-05-10 来源:wumu888
rwsr-xr-x = 4755 文件执行的时候,会以owner的身份来执行,就是setuid 。
例如:-rwxr-xr-t 1 root wheel 0 7 9 18:24 test
这个test 是允许同组或其他人运行的,但是他运行的时候去可以控制那些root 属性的文件或设备。
再来一个特殊点点的东西。关于目录安全性的。
#ls -la /tmp
drwxrwxrwt 12 root wheel 1536 7 9 18:24 .
drwxr-xr-x 17 root wheel 512 6 16 16:44 ..
-rwxr-xr-t 1 root wheel 0 7 9 18:24 test
大家留意一下
drwxrwxrwt 12 root wheel 1536 7 9 18:24 .
大家留意这个t,非同小可。他表示drwxrwxrwt = 1777 任何人都可以在此目录拥有写权限,但是不能删除别人拥有的文件。
简单来说就是你用一个普通用户去删除mysql.sock看看提示! ========================================================= 以上内容转自http://blog.chinaunix.com/opera/showart.php?blogid=8319&id=80270. 只是讲解s位t位的概念.在此我也再此重申<怕自己记不住-_-!> 1.t位指的是某一目录是rwxrwxrwx权限时防止别的用户对该目录下不属于自己的文进行删除举动. 2.s位指的运行root命令<简单理解> 3.使用方式:chmod u+s.前提是该文件必须有x权限下才能加s.<以属主的用户运行.>suid=2;guid=4; 4.讲解t位前一定要首先知道拥有写权限就能有删除权限.使用方式:chmod a+t filename
例如:-rwxr-xr-t 1 root wheel 0 7 9 18:24 test
这个test 是允许同组或其他人运行的,但是他运行的时候去可以控制那些root 属性的文件或设备。
再来一个特殊点点的东西。关于目录安全性的。
#ls -la /tmp
drwxrwxrwt 12 root wheel 1536 7 9 18:24 .
drwxr-xr-x 17 root wheel 512 6 16 16:44 ..
-rwxr-xr-t 1 root wheel 0 7 9 18:24 test
大家留意一下
drwxrwxrwt 12 root wheel 1536 7 9 18:24 .
大家留意这个t,非同小可。他表示drwxrwxrwt = 1777 任何人都可以在此目录拥有写权限,但是不能删除别人拥有的文件。
简单来说就是你用一个普通用户去删除mysql.sock看看提示! ========================================================= 以上内容转自http://blog.chinaunix.com/opera/showart.php?blogid=8319&id=80270. 只是讲解s位t位的概念.在此我也再此重申<怕自己记不住-_-!> 1.t位指的是某一目录是rwxrwxrwx权限时防止别的用户对该目录下不属于自己的文进行删除举动. 2.s位指的运行root命令<简单理解> 3.使用方式:chmod u+s.前提是该文件必须有x权限下才能加s.<以属主的用户运行.>suid=2;guid=4; 4.讲解t位前一定要首先知道拥有写权限就能有删除权限.使用方式:chmod a+t filename
相关阅读 更多 +
排行榜 更多 +