先备份 config.xml
再删除 config.xml 文件中的下面内容:
<useSecurity>true</useSecurity> <authorizationStrategy class="hudson.security.ProjectMatrixAuthorizationStrategy"> </authorizationStrategy><securityRealm class="hudson.plugins.active_directory.ActiveDirectorySecurityRealm" plugin="active-directory@2.39"><domains><hudson.plugins.active__directory.ActiveDirectoryDomain><name>ad.harman.com</name><servers>ldapmd.ad.harman.com:3269,ldapcg.ad.harman.com:3269,ldapbd.ad.harman.com:3269,ldaphk.ad.harman.com:3269</servers><bindName>yuanchun.yao2@harman.com</bindName><bindPassword>{AQAAABAAAAAQ416gJYIpw2DvQnQIQngAiAX2IHPjsuf0EEj75vB2QWY=}</bindPassword><tlsConfiguration>TRUST_ALL_CERTIFICATES</tlsConfiguration></hudson.plugins.active__directory.ActiveDirectoryDomain></domains><startTls>true</startTls><requireTLS>true</requireTLS><groupLookupStrategy>TOKENGROUPS</groupLookupStrategy><removeIrrelevantGroups>false</removeIrrelevantGroups></securityRealm>
删除上面内容后重启jenkins将变成无需账户密码登录的状态
然后配置域账户登录后,输入你的新账户密码, 再保存配置.
打开之前备份的config.xml , 替换其中的下面部分为新的账户密码:
<bindName>yaolaoer@huaweizuiniubi.com</bindName> <bindPassword>{AQ33ABasdfAAQ416a3AegJYIpw2DvQnQIQngAX2IHPjd3bsEEj75vB2QWY=}</bindPassword>
替换完成后,用备份的config.xml ,替换jenkins安装目录下的config.xml
然后重启jenkins