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

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,就会跳到登录页面。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.小朱同学

随心赞赏,助力前行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值