jenkins 忘记密码,去除所有权限,重新注册

发布时间:2019-03-02作者:laosun阅读(2492)

jenkins

    首先找到你的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即可。启动完成后就不需要密码了。

    启动成功后,找到系统管理-->全局安全配置,设置如下:

    image.png

    image.png

    创建一个用户/组,比如admin,完成后,在上边全部打上勾。这个时候去注册一个账号,账号名就是admin,然后.... 就成功了。

    使用admin账号登录后,需要按照上边的步骤把允许用户注册去掉,要不然就相当于开放注册了

0 +1

版权声明

 jenkins

 请文明留言

0 条评论