Jenkins登录密码忘记,可以通过修改配置文件config.xml进行修改。
(1)登录阿里云服务器
我这里使用的是putty远程连接工具。
(2)进入jenkins配置文件目录
默认情况下,Jenkins安装配置文件目录在 `/var/lib/jenkins/` 目录下。
进入jenkins目录
cd /var/lib/jenkins/
查看目录下所有文件
ls
如下图所示:
(3)修改config.xml文件
使用vim命令,编辑config.xml文件
vim config.xml
将如下内容注释或者删除。
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
<denyAnonymousReadAccess>true</denyAnonymousReadAccess>
</authorizationStrategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
注释或删除之后,保存文件。
(4)重启Jenkins服务
使用如下命令重启jenkins服务
service jenkins restart
重启完成之后,访问Jenkins地址即可直接登录。
默认访问地址是8080端口。
http://ip地址:8080
(5)重新设置密码
进入Jenkins首页,选择【系统管理】,选择【全局安全设置】,进入页面后,选择【Jenkins专有用户数据库】,勾选【允许用户注册】,点击保存即可。
此时,首页再次点击【系统管理】,可以看到多了一个【管理用户】的选项。
选择【管理用户】选项,进入用户列表页面。
如果还没有用户,则可以新建用户。存在用户,则选择一个用户,点击右侧的【设置】。
之后就会进入到详细信息页面,找到修改密码一栏,修改密码,然后保存。
然后重启Jenkins服务。
service jenkins restart
(6)重新登录Jenkins
重新访问http://ip地址:8080,就会跳到登录页面。
输入刚刚修改的用户名和密码即可。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/134813.html