首页 > 代码库 > jenkins 重新设置 管理员密码

jenkins 重新设置 管理员密码

由于服务器瘫痪,修好之后经常不上,就把jenkins的管理密码忘掉了。

查阅了网上所有方案之后发现没有一个 能正确修改密码的,特此列出下列网上的方法

第一、设成无需密码验证的(网上有教程,不过并不能修改密码,因为登陆是使用的 匿名登陆,用户名不一样所以系统不允许修改),这是也很多中文方法到这里,同样直接抄袭。

第二、修改用户的 haspassword 。大多数方法都是止于此,而且不加验证的直接抄袭过来,连密码 都是111111

第三、设置为可注册,修改管理用户。我在配置文件下没找到此选项,并没有尝试

最后解决问题的方法是

1、开放注册

2、使用新用户的 token 和 passhash

3、使用新注册用户的密码,和管理员账号登陆,

4、修改密码

其实第二种离通用方法已经很近了,但是每台机子的 token 都不一样,

教程确实是使用这种方法可以这样修改,但是,第一个修改的作者,将没有忘记的密码修改为 111111,然后直接 有copy 了,然后修改了一下就发上了教程。so,借鉴要有限度。

 

jenkins 重新设置 管理员密码