Jenkinsドメイン認証を変更し、非ドメインユーザーがパスワードを忘れた場合
2165 ワード
一、認証ドメインアドレスの修正
1.プロファイルの編集
2.次のように変更します.
二、非ドメインユーザーはパスワードを忘れた
configを修正する.xmlには次の内容があります.
3. sudo service jenkins restart
1.プロファイルの編集
vi $JENKINS_HOME/jenkins/config.xml
2.次のように変更します.
<securityRealm class="hudson.security.LDAPSecurityRealm" plugin="[email protected]">
<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