GitLab服务器修改管理员用户root密码
下文笔者讲述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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。