1、先找到enkins/config.xml文件,并備份。
此文件位于Jenkins系統設置的主目錄,根據自己的配置情況而定。我的位置如下
/data/temp/jenkins/config.xml
2、然后編輯config.xml
刪除<useSecurity>true</useSecurity>至</securityRealm>,中間內容應該會不同。
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
<denyAnonymousReadAccess>true</denyAnonymousReadAccess>
</authorizationStrategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
重啟
[root@jenkins ]# /opt/tomcat/bin/catalina.sh stop
[root@jenkins ]# /opt/tomcat/bin/catalina.sh start
3、登錄jenkins—系統管理,允許用戶注冊
?
4、注冊完成之后加入管理員
?
5、在重置管理員密碼
?
6、恢復配置文件并重啟
把備份的config.xml在再復制回去,然后啟動tomcat
[root@jenkins ]# /opt/tomcat/bin/catalina.sh start