遇到的问题
目前jenkins有很多种登录方式,一旦选择一种登录方式,其他用户登录不了,包含系统管理员用户。如果配置Idap用户登录jenkins失败了,那所有用户都登录不了了。
以下是LDAP方式登录配置错误 解决方法:
1、登入jenkins服务器,找到config.xml文件修改即可!
vim /var/lib/jenkins/config.xml
2、打开config.xml文件后,找到下面字段内容:
<securityRealm class=...>
....
</securityRealm>
3、修改成如下
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>false</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
4、重启jenkins服务,使用自带的系统用户登入即可
sudo systemctl restart jenkins