更改mac上的'jenkins'默认USER(user_name)

问题描述 投票:3回答:2

我刚刚在我们的mac服务器上安装了Jenkins。但是,查看配置页面,它设置了user.name = jenkins和USER = jenkins如何将mac服务器上的'jenkins'默认USER(user_name)更改为其他内容?

任何帮助非常感谢谢谢

jenkins
2个回答
3
投票

答案取决于你是如何安装Jenkins的,但我会假设你使用了Mac的官方Jenkins安装程序。

the launch daemon config file可以看出,用户名是硬编码的。您将不得不更改在/Library/LaunchDaemons/org.jenkins-ci.plist系统中安装的文件

首先,通过运行launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist来停止Jenkins

将UserName从“jenkins”更改为您要用于运行Jenkins的用户。

您还需要将JENKINS_HOME更改为指向首选用户具有写入权限的目录。 (或者将/Users/Shared/Jenkins/Home更改为您的首选用户所有。)

然后通过运行launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist启动Jenkins

下次使用Mac安装程序进行升级时,您的更改将被覆盖,因此您必须重新执行此操作。停止使用Mac安装程序并下载新的jenkins.war文件并手动替换它可能更安全。


-1
投票

最好创建新用户,它将具有与旧用户配置的所有设置。

管理Jenkins>管理用户>创建用户>提供用户名,密码,电子邮件和所有必需的详细信息

现在使用新创建的用户名登录>它将具有所有配置,那些是旧用户

© www.soinside.com 2019 - 2024. All rights reserved.