如何在没有任何权限的情况下运行Python脚本?

时间:2016-11-18 01:43:26

标签: python linux bash unix sandbox

我想运行一个Python脚本,不要让解释器做任何这些事情:

  1. 文件I / O(读,写,删除等)
  2. 执行外部进程(例如bash命令)
  3. 可以访问互联网
  4. 创建更多主题
  5. 我想运行不受信任的Python脚本,我不想运行任何可能破坏我的计算机的东西。它们只允许使用列表,字符串操作,算术,数组等(即基本的东西足以用于算法)。

    我可以预处理脚本来删除任何导入。但是删除导入是不够的,因为open()(打开文件)等功能仍然可用。我已经设法控制CPU和内存使用。

    是否有一个命令或程序将Python解释器更改为只能读取script.py(因此它可以执行它),然后没有任何其他权限可以执行任何操作?。

0 个答案:

没有答案