Jenkins以root身份而不是Jenkins运行

时间:2014-01-27 19:34:21

标签: jenkins

我的计算机上运行了一个新安装的jenkins服务器,并且遇到了与权限相关的一些问题。

似乎jenkins以root用户身份创建工作区目录,然后当然所有任务(甚至包括从存储库中提取)都会失败,因为他们没有权限来修改目录

1 个答案:

答案 0 :(得分:0)

查看Started-By Environment Variable插件: https://wiki.jenkins-ci.org/display/JENKINS/Started-By+Environment+Variable+Plugin

如果您只是想知道如何设置Jenkins在Linux下的其他用户下运行,则取决于您的安装方式。有关不同的设置选项,请查看https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins。我看一下安装Jenkins作为Unix守护进程,在第7步,你需要设置一个配置文件。更改该文件中的最后一行(RUN_AS_USER = jenkins)以包含您选择的用户。