从eclipse调用一个需要sudo密码的shell脚本

时间:2013-08-10 14:58:45

标签: linux eclipse ubuntu

我需要从eclipse调用一个shell脚本来部署python文件,但是,我需要传入sudo密码,我设法在运行脚本时提示输入密码,但是我不知道如何设置sudo命令中的root密码

2 个答案:

答案 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代码。