jdgue 发表于 2018-1-10 06:30:58

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]
查看完整版本: tomcat+jenkins启动时需要密码和之前的jenkins启动密码不一致处理方法