我需要从eclipse调用一个shell脚本来部署python文件,但是,我需要传入sudo密码,我设法在运行脚本时提示输入密码,但是我不知道如何设置sudo命令中的root密码
答案 0 :(得分:0)
尝试在/ etc / sudoers中为特定命令设置NOPASSWD
<user> ALL=(ALL) NOPASSWD: <cmd1> [cmd2 [cmd3]]
编辑你必须使用的/ etc / sudoers:
sudoedit /etc/sudoers
答案 1 :(得分:0)
如果可以使用图形,请尝试'gksudo'。这将提示输入密码并将其传递给sudo命令,然后使用su权限执行。
如果您想自己编写代码,请通过'apt-get source gksu'获取gksudo的来源并查看C代码。