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

书欣 Docker 发布时间:2023-01-19 09:00:08 阅读数:3233 1
下文笔者讲述docker版的gitlab重置管理员密码的方法分享
由于gitlab安装很久了,很久没有使用root密码登录gitlab
导致忘记了root密码,那么如何找回root密码呢?
下文笔者将一一道来,如下所示

注意事项:
    1.此重置root密码的方法
	  也适用于docker版的gitlab
    2.查看docker原始密码
	[root@node0 gitlab]# docker exec -it 容器名称 grep 'Password:' /etc/gitlab/initial_root_password
	  这个root原始密码的有效期是24小时
	  过期后,需要自己手动进入docker或指定目录中修改密码
例:
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密码修改
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/docker/202301/5452.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者