运行我编写的单个脚本:
/etc/sudoers.d/edison-user
contain 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