tomcat+jenkins启动时需要密码和之前的jenkins启动密码不一致处理方法
用jenkins自带的服务启动jenkins并设置了密码后,如果想用tomcat去启动jenkins后,发现使用之前的用户名和密码是登陆不上去,这时去修jenkins安装目录下的configxml文件是不起作用的,如下:
https://images2017.cnblogs.com/blog/864091/201711/864091-20171109135237825-1764963150.png
这时候就需要去修改如下的jenkins中配置文件,因为用tomcat启动后,会在c盘目录重新生成一个jenkins配置文件目录:
google了下:https://stackoverflow.com/questions/32932255/how-reset-password-in-jenkins-in-tomcat
https://images2017.cnblogs.com/blog/864091/201711/864091-20171109135411434-1975997718.png
https://images2017.cnblogs.com/blog/864091/201711/864091-20171109135432372-1319798654.png
具体对config.xml文件进行修改:
设置LDAP认证登录后,发现设置错误导致无法登陆Jenkins。为了去除认证登录的设置,可以采取如下操作:
1、停止Jenkins
2、修改$JENKINS_HOME下的config.xml
①将<useSecurity>true</useSecurity>元素中的true改为false
②将<authorizationStrategy>和<securityRealm>元素的内容删掉
3、启动Jenkins
修改好后,就不需要在登陆直接进入
页:
[1]