珀耳塞福建 发表于 2018-1-7 11:34:02

jenkins 重新设置 管理员密码

  由于服务器瘫痪,修好之后经常不上,就把jenkins的管理密码忘掉了。
  查阅了网上所有方案之后发现没有一个 能正确修改密码的,特此列出下列网上的方法
  第一、设成无需密码验证的(网上有教程,不过并不能修改密码,因为登陆是使用的 匿名登陆,用户名不一样所以系统不允许修改),这是也很多中文方法到这里,同样直接抄袭。
  第二、修改用户的 haspassword 。大多数方法都是止于此,而且不加验证的直接抄袭过来,连密码 都是111111
  第三、设置为可注册,修改管理用户。我在配置文件下没找到此选项,并没有尝试
  最后解决问题的方法是
  1、开放注册
  2、使用新用户的 token 和 passhash
  3、使用新注册用户的密码,和管理员账号登陆,
  4、修改密码
  其实第二种离通用方法已经很近了,但是每台机子的 token 都不一样,
  教程确实是使用这种方法可以这样修改,但是,第一个修改的作者,将没有忘记的密码修改为 111111,然后直接 有copy 了,然后修改了一下就发上了教程。so,借鉴要有限度。
  supervisor 的启动
supervisord -c ~/supervisord.conf 总是忘记的脚本 记录一下
页: [1]
查看完整版本: jenkins 重新设置 管理员密码