绝对没有办法,不要以root身份运行Django代码!
我将以根用户身份运行守护程序(用Python编写,为什么不这样做),然后在Django实例和守护程序之间运行IPC。只要您确定验证内容并正确处理它(例如,
subprocess.call与数组等配合使用)并且仅传递数据(而不是执行命令),就可以了。
服务器:http://gist.github.com/788639
客户端:http://gist.github.com/788658
您需要安装webpy.org,但是还是值得的。如果您可以将IP(或主机名)硬连线到服务器并删除参数,那就更好了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)