GitLab服务器修改管理员用户root密码

GitLab服务器修改管理员用户root密码_第1张图片

我们搭建好GitLab服务,打开页面后,需要输入用户名密码。但它们是什么呢?初始管理员用户为root,密码在安装过程中已随机生成并保存在/etc/gitlab/initial_root_password中,有效期24小时,我们可以自己去查找。

如果我们不想去找或者随机密码有效期已过,可以直接对密码进行修改再进行登录,具体操作详见下文。

一、重置密码

 1、切换到相应路径

cd /opt/gitlab/bin/

2、进入控制台

gitlab-rails console

3、查询root用户账号信息并赋值给u

u=User.find(1)

4、设置密码

# root用户密码设置为root123456
u.password='root123456'

5、确认密码(非必须)

u.password_confirmation = 'root123456'

6、保存设置

u.save!

 7、退出控制台

exit

GitLab服务器修改管理员用户root密码_第2张图片

二、重启GitLab

gitlab-ctl restart

访问GitLab页面输入用户名root和你新设置的密码,登录成功则可进入到GitLab主页。

GitLab服务器修改管理员用户root密码_第3张图片

实际上,重置用户密码的方式不仅以上一种,如要查看别的方式,详见官网:

https://docs.gitlab.com/ee/security/reset_user_password.html

感谢您读完本文!如果本文对您有帮助,请点个赞呗,您的点赞是对我最大的支持和认可!

我的公众号:大前端教程,欢迎关注,会定期更新前端知识,希望能帮到您。

你可能感兴趣的:(GitLab,服务器搭建,gitlab,服务器)