解决程序不能在PHP里面运行限制。。。
时间:2007-03-29 来源:manyan1985
首先解释什么是粘贴位。。
就是可以对用户设置许可。。使得用户只能删除属于自己的文件。也就是说,设置了这些许可后,用户就不能删除属于别人
的文件。。
执行命令:chmod +t temp
这样用户就不能删除别人temp里面的东西了。
现在来说正题把。。
除(R)(W)(X)(T)位外。还可以设置两个许可。。。其中一个是set-user-id(简写SUID)位。其用途是使程序以所有者身份来运行
。而忽略实际执行该程序用户的身份。
命令:
chmod u+s test(可执行文件)
还有一个是set-group-id(简写sgid)其用途和suid类似。。使程序以所有者组的身份来运行。。而忽略其实际执行该程序的用户组。。
命令:
chmod g+s test
就是可以对用户设置许可。。使得用户只能删除属于自己的文件。也就是说,设置了这些许可后,用户就不能删除属于别人
的文件。。
执行命令:chmod +t temp
这样用户就不能删除别人temp里面的东西了。
现在来说正题把。。
除(R)(W)(X)(T)位外。还可以设置两个许可。。。其中一个是set-user-id(简写SUID)位。其用途是使程序以所有者身份来运行
。而忽略实际执行该程序用户的身份。
命令:
chmod u+s test(可执行文件)
还有一个是set-group-id(简写sgid)其用途和suid类似。。使程序以所有者组的身份来运行。。而忽略其实际执行该程序的用户组。。
命令:
chmod g+s test
相关阅读 更多 +