(1)先进入根目录

cd ~

(2)查找.jenkins目录的位置

find -type d -name '.jenkins'

(3)查找到目录后,进入目录,打开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>

(3)重启Jenkins

(4)localhost:8080打开Jenkins,此时登录Jenkins不需要账号和密码

(5)进入首页==》系统管理==》全局安全配置==》勾选“启用安全”==》点选“Jenkins专有用户数据库”==》保存

Linux下Jenkins忘记管理员密码解决措施

(6)重新进入首页==》系统管理==》管理用户==》进入用户列表,点击用户进入用户信息详情,修改用户密码==》保存

(7)步骤5,6完成后,重启Jenkins后,重新登录再次需要账号和密码

相关文章: