删除/撤消.py文件上的sudo权限,该文件在从sudo previleges运行的程序中运行

时间:2015-07-07 06:07:12

标签: python shell ubuntu file-permissions sudo

我需要从sudo权限运行程序,我在程序中运行.py文件。因此,当我的程序从sudo运行时,它会自动调用/运行带有sudo的.py文件。我正在运行像“./myFile.py arg1 arg2”

这样的文件

我的要求是我的程序需要从sudo运行但是当我在程序中运行/调用.py文件时它应该以普通权限运行(没有sudo)。

如果有人有想法,请告诉我。

感谢。

1 个答案:

答案 0 :(得分:0)

不是直接运行python文件,而是以另一个用户身份运行

su -c "./myFile.py arg1 arg2" another_user