单个 Python 脚本的 NOPASSWD

单个 Python 脚本的 NOPASSWD

运行我编写的单个脚本: /etc/sudoers.d/edison-usercontain edison ALL=(ALL) NOPASSWD:ALL,它工作正常。但是当我将其更改为时,edison ALL=(ALL) NOPASSWD:/home/edison/script.py它却不行。为什么?我需要你来帮助我

答案1

您需要允许 python 运行它,因此它将是类似于:

爱迪生 ALL=(全部) NOPASSWD: /usr/local/bin/python /home/edison/script.py

相关内容