解决Linux服务器忘记Jenkins登录密码

有目标就不怕路远。年轻人.无论你现在身在何方.重要的是你将要向何处去。只有明确的目标才能助你成功。没有目标的航船.任何方向的风对他来说都是逆风。因此,再遥远的旅程,只要有目标.就不怕路远。没有目标,哪来的劲头?一车尔尼雷夫斯基

导读:本篇文章讲解 解决Linux服务器忘记Jenkins登录密码,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

Jenkins登录密码忘记,可以通过修改配置文件config.xml进行修改。

(1)登录阿里云服务器

我这里使用的是putty远程连接工具。

解决Linux服务器忘记Jenkins登录密码

(2)进入jenkins配置文件目录

默认情况下,Jenkins安装配置文件目录在 `/var/lib/jenkins/` 目录下。

进入jenkins目录
cd /var/lib/jenkins/

查看目录下所有文件
ls  

如下图所示:

解决Linux服务器忘记Jenkins登录密码

(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

解决Linux服务器忘记Jenkins登录密码

(5)重新设置密码

进入Jenkins首页,选择【系统管理】,选择【全局安全设置】,进入页面后,选择【Jenkins专有用户数据库】,勾选【允许用户注册】,点击保存即可。

解决Linux服务器忘记Jenkins登录密码

此时,首页再次点击【系统管理】,可以看到多了一个【管理用户】的选项。

解决Linux服务器忘记Jenkins登录密码

选择【管理用户】选项,进入用户列表页面。

解决Linux服务器忘记Jenkins登录密码

如果还没有用户,则可以新建用户。存在用户,则选择一个用户,点击右侧的【设置】。

解决Linux服务器忘记Jenkins登录密码

之后就会进入到详细信息页面,找到修改密码一栏,修改密码,然后保存。

解决Linux服务器忘记Jenkins登录密码

然后重启Jenkins服务。

service jenkins restart

(6)重新登录Jenkins

重新访问http://ip地址:8080,就会跳到登录页面。

解决Linux服务器忘记Jenkins登录密码

输入刚刚修改的用户名和密码即可。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/134813.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!