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 并保存!
热门推荐
银行的个人储蓄产品的多样化设计对客户吸引力的影响
如何寻找法律援助
醉驾要承担哪些责任
多地官宣将取消公摊:购房成本更透明,市场公平性提升
电商企业如何有效提升客服服务效率并增强客户满意度?
起诉未成年欠钱不还会坐牢吗
警惕“视力的小偷”,出现这些症状千万别耽误!
皮肤起红疙瘩还瘙痒 可能是这些原因引起
四柱运限预测法 八字命理运限
江苏省消保委发布保鲜膜选购指南:材质性能全解析,使用误区要当心
保鲜膜是什么材料制作的?三种主要类型及制作工艺详解
破解体制性障碍,助力社会公平与发展
税率和征收率的区分及影响因素分析
个人成长与自我接纳:一场心灵的和谐之旅
提高英语阅读理解能力
提升阅读理解的秘密武器:如何巧妙运用英文摘抄
生母兄长皆遭流放,“护国公主”逆袭成顶梁柱
兰花界“顶流”亮相草堂
星露谷物语冬日星盛宴圣诞树选哪个
食品行业采购管理:你遇到的痛点与破解妙招
星露谷物语万灵节攻略:迷宫解谜全解析
超出人类思维的“系统0”:AI正在创造一种新的思维方式吗?
Win10任务栏图标彻底删除方法(清除Win10任务栏中不需要的图标)
2024年浙江省各市人均可支配收入公布,丽水市收入最低,增速最高
天秤座和什么星座合得来
针对不同年龄层的消费客群,西餐披萨店应如何进行菜品创新?
高明祥 | 钱谦益《和东坡西台诗韵六首》考论 ——兼及陈寅恪《柳如是别传》
李白《塞下曲》全诗注释翻译赏析
微型近红外光谱仪的定期校准步骤详解
山地车车架材质选择指南:碳纤维、钛质、铝质和钢质的优缺点对比