问题描述一:
忘记管理员密码,无法登录主页面;
解决方案:
进入jenkins 配置目录: vim /var/lib/jenkins/config.xml,删除以下部分:
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
<denyAnonymousReadAccess>true</denyAnonymousReadAccess>
</authorizationStrategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
重启启动jenkins:
systemctl restart jenkins
问题描述二:
启动后访问报如下错误:
解决方案:
Jenkins默认在root用户下安装的,jenkins配置里面默认的用户是jenkins,jenkins用户不存在,导致上面的默认,解决方式,将/etc/sysconfig/jenkins里面的用户jenkins改为root