Jenkins在凭据插件

时间:2015-07-10 22:17:20

标签: jenkins

我服务器上的Jenkins安装是由不再为公司工作的人完成的。加载管理站点(在默认端口8080上)后,我看到"登录"链接,并且链接到的页面不允许我创建帐户。当我去证书> Global Credentials,我看到那个人的名字。

所以,基本上我的问题是......我怎样才能承担詹金斯的管理角色?

这是在Windows上。我可以在我的帐户下运行服务。我是该机器的管理员,我有权修改credentials.xml文件。

1 个答案:

答案 0 :(得分:1)

解决方案1 ​​

如果您的Jenkins服务器使用的是内部用户数据库(或外部LDAP目录),并且您有Jenkins / LDAP用户帐户,请编辑主Jenkins config.xml文件并转到此部分:

<authorizationStrategy>

添加以下行:

<permission>hudson.model.Hudson.Administer:YOUR_USERNAME</permission>

重新启动Jenkins服务,您应该是管理员。

解决方案2

如果您没有本地/ LDAP Jenkins帐户,则可以禁用安全性并重新实施新的安全策略。

请备份Jenkins配置(压缩所有xml文件)并编辑主Jenkins config.xml文件。

替换:

<useSecurity>true</useSecurity>

使用:

<useSecurity>false</useSecurity>

重新启动Jenkins服务,您应该是管理员。

我希望它有所帮助:)