GitLab 忘记密码,Ubuntu 重置GitLab管理员root密码
创作时间:
作者:
@小白创作中心
GitLab 忘记密码,Ubuntu 重置GitLab管理员root密码
引用
CSDN
1.
https://blog.csdn.net/xnqys/article/details/144261398
本文将详细介绍如何在Ubuntu系统上重置GitLab管理员(root)密码。如果你在使用GitLab时忘记了管理员密码,导致无法审批新注册用户,可以按照以下步骤进行密码重置。
概要
GitLab初次安装后,登录GitLab网页的管理员账号和密码忘记,导致新注册用户无法审批。于是做了密码重置,小编本地使用的环境为:Ubuntu22.04;GitLab v16.9.2-ee
linux切换到 root 用户
修改 gitlab 的管理员密码,需要进入到 gitlab 控制台进行修改,Linux 需要切换到 root 用户,否则会提示权限不足
切换 root 命令输入 su,输入服务器密码
huangxing@ubuntu:~$ su
进入 gitlab 控制台
输入下面命令进入控制台,由于 gitlab 系统架构有些庞大,耐心等待一会
gitlab-rails console -e production
当出现下面内容,代表已进入
找到 gitlab 用户
在控制台输入命令:
user = User.where(id: 1).first
一般id为1的用户就是我们的root用户
或者也可通过邮件来定位,gitlab管理员默认邮箱为admin@example.com
user = User.find_by(email: 'admin@example.com')
出现 #Userid:1@root 表示锁定 root 的用户 id 为 1
修改重置密码
注意:密码不能太简单,必须大于 8 个字符,输入下面命令:
user.password = 'admin@123'
user.password_confirmation = 'admin@123'
user.save!
输入 exit 退出
登录测试
输入你设置的密码登录即可
小结
总的来讲就是进入到 gitlab 控制台,通过 id 找到 root 用户,重新设置 user.password 并保存!
热门推荐
提升住房品质,点亮美好生活——“好房子”建设赋能更高水平“住有所居”
房屋拆迁安置协议有哪些内容?
冠心病防治知识全解析,早知道早预防
浙江杭州:“阳台菜园”成为都市农业新风尚
淄博公交“爱心卡”线上年审功能正式开通
如何利用人工智能背单词
房车取暖方式有哪些?哪种取暖方式更节能环保?
房车取暖方式有哪些?哪种取暖方式更节能环保?
头皮血肿处理方法
植物比喻在文学中的应用是什么?
老年人饮食中脂肪的合理占比
换季感冒时感冒灵颗粒能缓解哪些症状
行字开头的成语有哪些?怎么读?
收入计入综合所得的人员中,超七成无需缴纳个税——个人所得税“调高”又“惠低”
发泥对头发有伤害吗 如何正确使用发泥
蔬菜库存管理指南:5大核心技巧助力企业降损40%
说实话,《世说新语》你真的读明白了吗?
定语、状语、补语:理解汉语语法的重要组成部分
空调滤芯如何安装更换?更换空调滤芯的频率怎样确定?
20篇蓝莓种植技术的精华总结(上),包括品种选择、授粉和浇水
数据库的时间如何处理
马翔宇求职基本失败,职业生涯就这样了,为了破局他也有些慌乱了
量化投资中的海龟策略:过去20日最高价因子详解
计算机领域含金量最高的9大证书推荐
咖啡酸片的作用与功效
比熊和泰迪的区别:从体型到毛色的全面解析
霉茶知识介绍
“耳石症” VS “颈性眩晕”
如何轻松创建桌面快捷方式的详细步骤解析
服务器的常见性能瓶颈