如何让python代码root权限执行,不用再手动输入root密码,在代码中写上root密码
1
alioth310 Dec 20, 2014 没太看明白,是说sudo python还是python代码里有要sudo起的进程?
可以修改下/etc/sudoers文件,给用户加上免密码sudo,类似: username ALL=(ALL) NOPASSWD: ALL这样 |
2
lhbc Dec 20, 2014
把 example.py 的 owner 改为 root
然后给 example.py 加上 s 权限(用 chmod 4754 example.py) 然后运行 example.py 就有 root 权限了 注意:可能会带来安全风险 比如 example.py 里调用了其他代码,如果其他用户能修改这些代码,可以获得 root 权限 |
5
clino Dec 20, 2014 via Android
supervisor用root跑,然后配置脚本用root跑
|