可以在chroot中运行Django吗?值得注意的是,要设置(例如)/ var / www作为chroot目录,然后让Django在该chroot目录中运行,有什么必要?

谢谢-感谢您的投入。

最佳答案

您将必须在该目录中添加Python解释器,并在其中添加Django。

完成环境设置后,您将必须创建一个包装脚本,该脚本执行类似os.chroot('/var/www/')的操作,然后就完成了:)

要为Python创建沙盒环境/根目录环境,请尝试以下选项之一:http://wiki.python.org/moin/Asking%20for%20Help/How%20can%20I%20run%20an%20untrusted%20Python%20script%20safely%20%28i.e.%20Sandbox%29?highlight=%28chroot%29
自从Google开始将其与App-Engine一起使用以来,PyPy选项似乎越来越受欢迎。

关于python - 如何chroot Django,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2512428/

10-12 18:13