我想获得jenkins的默认用户,jenkins正在运行其作业。 当我做了以下命令
srcuser, dstuser
它给了我以下输出
ps aux | grep jenkins
我确信这是运行jenkins服务的服务用户。我想知道哪个默认用户jenkins运行它的jobs.is jenkins上有什么东西我可以更改jenkins的默认用户吗?
答案 0 :(得分:0)
如果您可以访问Jenkins服务器,则可以从Jenkins配置文件中获取此信息,该文件通常存储在`/ etc / sysconfig / jenkins'中:
grep JENKINS_USER /etc/sysconfig/jenkins
也可以通过Jenkins Web UI(Jenkins&gt; Manage Jenkins&gt; Manage Nodes)获取相同的信息,然后单击节点并选择“System Information”。或者,使用设置中的现有值替换<jenkins_base_url>
(通常类似于https://my.company.org/jenkins
)和<node>
,直接导航到它:
<jenkins_base_url>/computer/<node>/systemInfo
在此页面上,您可以看到系统属性和环境变量,如:
user.name jenkins
USER jenkins