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