-1

我是马赫什。我在我的 linux 机器上安装了 jenkins,它作为普通用户运行良好,当我尝试以超级用户 [root] 模式运行一个脚本时,它无法正常工作,即使我禁用 sudoers 文件中的密码它也无法正常工作并且它也没有给出任何错误它只是以普通用户而不是root运行脚本?我所做的?我该如何解决这个问题??

我只是在詹金斯的shell脚本coloumn中添加这样的......

sudo su //注释-->我禁用了密码,所以不需要密码,我在终端中测试过,可以用这个在没有密码的情况下进入 root

sh某事.sh

4

1 回答 1

5

我建议不要以 root 用户身份运行 Jenkins(或任何应用程序服务器)。

为什么不安装Jenkins ssh 插件并配置 jenkins 用户以执行 ssh 登录到 root 帐户,而不是与 sudo 命令作斗争?

于 2012-08-07T19:20:08.233 回答