zoukankan      html  css  js  c++  java
  • Jenkins修改域认证,非域用户忘记密码处理

    一、认证域地址修改

    1. 编辑配置文件

    vi $JENKINS_HOME/jenkins/config.xml

    2.修改如下内容:

    <securityRealm class="hudson.security.LDAPSecurityRealm" plugin="ldap@1.6">
         <server>ldap://$<LDAP_HOST_IP></server> //修改此处的ip
         <rootDN>DC=ta-mp,DC=com</rootDN>
         <inhibitInferRootDN>false</inhibitInferRootDN>
         <userSearchBase></userSearchBase>
         <userSearch>sAMAccountName={0}</userSearch>
         <managerDN>CN=gcquery,CN=Users,DC=cd,DC=ta-mp,DC=com</managerDN>
         <managerPassword>R2MxMjM0NTY=</managerPassword>
         <disableMailAddressResolver>false</disableMailAddressResolver>
       </securityRealm->

    二、非域用户忘记密码

    修改config.xml中如下内容:

    <useSecurity>false</useSecurity>
    <!--authorizationStategy class="hudson.sucrity.FullControlOnceLoggedInAuthorizationStrategy">
        ......
    </authorizationStategy>
    <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
       <disableSignup>false</disableSignup>
        .. 
    </securityRealm-->

    3. sudo service jenkins restart

  • 相关阅读:
    adb 常用命令及操作
    服务器被黑检查命令
    linux总结
    mysql数据库常用操作
    Python字符串所有操作函数
    Python提示信息表示内容
    Linux基础命令wget(如何联网下载?)
    Linux基础命令sz
    Linux基础命令rz
    Linux基础命令find
  • 原文地址:https://www.cnblogs.com/heaven1025/p/4503254.html
Copyright © 2011-2022 走看看