您的位置:首页 > 其它

忘记了Jenkins管理员密码怎么办?

2014-10-24 16:05 211 查看
好早以前设置的,只有admin有终极权限,这个是Admin,平时尽量少用这个账户,几个人有New Job, start build的权限,这个是Admin Group,其他人只有Read权限,这个是Viewer Group。 这些都是用admin账户在Manage Jenkins中设置的。

最近有新同事加入,需要给他们Read权限,我自己的账户属于Admin Group,没有Manage Jenkins的权限,必须用admin账户才行。

由于很久不用admin账户去登陆,所以忘了密码了。这个可怎么办呢?

google了一下,这篇文章里提到了几种解决办法https://help.openshift.com/hc/en-us/articles/202187304-I-don-t-remember-my-Jenkins-password-How-do-I-change-it-

由于我可以登录到jenkins所在的server,所以采用修改config.xml的方法,先取消用户验证,然后重启jenkins。

这样就可以在网页上修改admin的密码了,改完之后,重新恢复config.xml,并重启jenkins。

接下来就可以用admin账户来管理jenkins了。

用admin登录后,可以在Manage Jenkins中进行一些管理操作,其中一个就是Manage and Assign Roles

Manage Roles 中可以定义一些group,并定义这些group应有的权限。
Assign Roles 中可以手工加入一个用户,再给他赋予相应的权限。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: