2015-06-08 75 views

回答

0

您不能使os.systemsubprocess不可用,并且即使您禁用内置终端,用户也可以使用它们来构建自己的终端。但是,如果您在沙箱中运行ipython实例,那么它们具有命令行访问权限并不重要。

+0

我已经看到其他人成功禁用'os.system'和'命令行函数',我也尝试使用docker作为沙箱,但我正在考虑一个更好的解决方案,沙箱可能会用掉太多的机器资源。 – nicky

+0

我想看到相同的功能 - 这不是因为安全性 - 这是因为非常容易访问所有内容。在Python中做1 /你需要知道一点; 2 /你不那么容易犯一个随机错误... – jaromrax