CICD详解(十四)——Gitlab忘记密码恢复

今天继续给大家介绍Linux运维相关知识,本文主要内容是gitlab忘记密码后的恢复。
有时,我们因为长时间没有使用Gitlab,而忘记了管理员用户的密码,从而导致无法登录系统的状况,又或者是由于系统BUG,Gitlab在初次安装完成后,没有出现设置密码的页面,直接出现了登录的页面,从而导致我们无法继续登录配置使用。出现这种情况,我们就需要重置Gitlab的密码了。
首先,在Gitlab设备上,执行命令:

gitlab-ce console -e production

进入Gitlab的控制台,结果如下所示:
在这里插入图片描述
之后,我们执行命令:

user=User.where(id:1).first
user.password=‘12345678’
user.password_confirmation='12345678'
user.save

在上述配置中,第一条命令表示选中用户,由于管理员用户root为第一个用户,因此用户id为1;第二条命令表示设置root用户的密码,第三条命令表示确认root用户的密码,第四条命令表示保存前面的设置,并使其生效。上述命令执行过程如下所示:
在这里插入图片描述
这样,完成上述配置后,重启gitlab,就会发现密码已经重置为我们设定的值了!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

猜你喜欢

转载自blog.csdn.net/weixin_40228200/article/details/123890757