发布时间:2019-03-02作者:laosun阅读(2422)
首先找到你的jenkins安装目录,目录下有个config.xml
vim 编辑进去
找到<useSecurity>true</useSecurity>这一行,开始从这一行往下删除。
一直到</securityRealm>节点。
中间一共删除了
useSecurity 节点
authorizationStrategy 节点
securityRealm 节点
大概内容如下:
<useSecurity>true</useSecurity> <authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy"> <permission>hudson.scm.SCM.Tag:tianhu</permission> </authorizationStrategy> <securityRealm class="hudson.security.LDAPSecurityRealm" plugin="ldap@1.11"> ... </securityRealm>
然后保存退出,重启一下jenkins即可。启动完成后就不需要密码了。
启动成功后,找到系统管理-->全局安全配置,设置如下:
创建一个用户/组,比如admin,完成后,在上边全部打上勾。这个时候去注册一个账号,账号名就是admin,然后.... 就成功了。
使用admin账号登录后,需要按照上边的步骤把允许用户注册去掉,要不然就相当于开放注册了
版权属于: 技术客
原文地址: https://www.sunjs.com/article/detail/62b7ec553bc04892b1d06ddd07ec6406.html
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
关键字: jenkins