博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gitlab重置root的密码
阅读量:6379 次
发布时间:2019-06-23

本文共 701 字,大约阅读时间需要 2 分钟。

环境:gitlab 忘记了root密码,无法登陆gitlab

解决:

gitlab-ctl start 保证gitlab处于启动状态,&保证redis处于启动状态

 gitlab-rails console production 进入gitlab串口环境下

irb(main):001:0>user = User.where(id: 1).first 定位到gitlab 数据库中Users表中的一个用户,通常就是管理员用户admin@local.host

irb(main):002:0> user.password=12345678   重置管理员密码为12345678

irb(main):003:0> user.password_confirmation=12345678   确认管理员密码为12345678

irb(main):004:0> user.save!    保存更改信息

 

如下提示代表成功:

irb(main):004:0> user.save!

Enqueued ActionMailer::DeliveryJob (Job ID: 7dc9cc44-0296-4a62-8b9a-335d4d5da11b) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", gid://gitlab/User/1
=> true

 

登陆gitlab使用新密码可以成功登陆root

转载于:https://www.cnblogs.com/zy1234567/p/10239210.html

你可能感兴趣的文章
Fiddler2 中文手册“无法显示网页”问题的解决办法
查看>>
Shell中编写简单计算器
查看>>
java 遍历map 方法 集合 五种的方法
查看>>
Mongo DB 安装(window)
查看>>
韩老师的徒弟评价
查看>>
PowerDesigner的使用
查看>>
使用OpenSSL进行数据加密
查看>>
使用ElementUI组件步骤
查看>>
Lunix磁盘及文件管理系统
查看>>
C语言数据结构二叉树数据插入
查看>>
Keepalived+nginx实现高可用
查看>>
三.shell 脚本
查看>>
爱创课堂每日一题第二十九天- ES6的了解?
查看>>
kubernetes核心概念
查看>>
关于硬盘的一切!
查看>>
win10电脑盘符找不到的资料恢复方案
查看>>
Web网站服务(Apache)
查看>>
简练软考知识点整理-项目成本管理简介
查看>>
局域网vlan划分
查看>>
大数据时代数据库-云HBase架构&生态&实践
查看>>