原来发在shell版,沉下去了.............
一直以为只会影响group(以前改变的都是没s权限的),今天需要限制用户使用su而设置/bin/su时遇到的(fedora10的系统):
#ll /bin/su
-rwsr-xr-x 1 root root 39948 2008-11-03 19:11 /bin/su
#chown root.gg /bin/su (或者chgrp gg /bin/su)
# ll /bin/su
-rwxr-xr-x 1 root gg 39948 2008-11-03 19:11 /bin/su
对于ubuntu的系统,结果是chgrp直接报segmentation fault
google了也没找到答案,
APUE上说过:“如果这些函数(chown)由非超级用户进程调用,则在成功返回时,该文件的设置-用户- I D位和设置-
组- I D位都被清除“
但以root身份执行该不会清除。
阅读(960) | 评论(0) | 转发(0) |