云计算百科
云计算领域专业知识百科平台

Gitlab服务器重置密码

公司的Gitlab服务器用的时间不短了,需要更新,但root账号长久未登录,文档中记录的密码登不上,只能重置密码了。

这个gitlab是docker方式部署

一、进入GitLab容器

执行以下命令进入容器

docker exec -it gitlab  /bin/bash

二、启动GitLab Rails控制台

在容器内执行命令进入生产环境的Rails控制台:

gitlab-rails console -e production

三、重置root密码

查找root用户

输入以下命令定位用户:

user = User.find_by(username: 'root') 

设置新密码

输入以下命令修改密码

user.password = 'new_password'

user.password_confirmation = 'new_password'

保存更改

执行保存操作:

user.save!

返回true表示保存成功

四、退出并验证

输入exit退出Rails控制台,再输入exit退出容器。

访问GitLab主页,使用新密码登录root账户。

登录成功。

赞(0)
未经允许不得转载:网硕互联帮助中心 » Gitlab服务器重置密码
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!