我必须运行一些学生编写的代码,这些代码是他们作为家庭作业编写的,我在自己的计算机(Mac OS)上运行它,并且我不完全确定他们不会意外地“rm - rf/
”我的机器。是否有一种简单的方法来以减少的权限运行他们的Python脚本,以便例如他们只能访问某个目录? PyPy 是正确的选择吗?
最佳答案
您可以使用 chroot environment 。在此设置中,脚本无法访问 chroot jail 之外的任何文件。
关于python - 以减少的权限运行 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9242713/