【问题标题】:Calling a shell script from eclipse that requires sudo password从需要 sudo 密码的 Eclipse 调用 shell 脚本
【发布时间】:2013-08-10 14:58:44
【问题描述】:

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

【问题讨论】:

    标签: linux eclipse ubuntu


    【解决方案1】:


    尝试在 /etc/sudoers 中为特定命令设置 NOPASSWD

    <user> ALL=(ALL) NOPASSWD: <cmd1> [cmd2 [cmd3]]
    

    要编辑您必须使用的 /etc/sudoers:

    sudoedit /etc/sudoers
    

    【讨论】:

      【解决方案2】:

      如果可以使用图形,请尝试“gksudo”。这将提示输入密码并将其传递给 sudo 命令,然后以 su 权限执行。

      如果您想自己编写代码,请通过 'apt-get source gksu' 获取 gksudo 的源代码并查看 C 代码。

      【讨论】:

        猜你喜欢
        • 2023-03-23
        • 2011-04-27
        • 2017-09-30
        • 2011-12-28
        • 2012-07-05
        • 1970-01-01
        • 1970-01-01
        • 2013-02-08
        • 2016-09-26
        相关资源
        最近更新 更多