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

本文共 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

你可能感兴趣的文章
Putty、Xshell密钥验证登录Linux
查看>>
MinGW g++ 编译带静态变量的类时的问题,求高手解释一下!
查看>>
Android:tweenAnimation
查看>>
hibernate反向工程 (eclipse和myeclipse)【转】
查看>>
SET XACT_ABORT ON
查看>>
pycharm----修改脚本默认运行方式及不生成HTML测试报告解决方法
查看>>
深入了解控制器View的加载
查看>>
MongoDB 聚集运算之group,aggregate
查看>>
组策略 之 自动启用客户端远程桌面功能
查看>>
EXCHANGE重建DAG成员服务器
查看>>
linux中获取系统时间的几种方法
查看>>
c++实现单链表(构造函数 拷贝函数 前插 后插 运算符重载 冒泡排序以及逆置)...
查看>>
人人都能开发物联网(一.目标)
查看>>
使用DHCP动态配置主机地址
查看>>
安装discuz
查看>>
PHP魔术函数
查看>>
PHP内核中是如何实现 empty, isset 这些函数的?
查看>>
Linux系统上获取命令帮助信息的方法
查看>>
5-6单元练习题关于用户权限
查看>>
java 组件记录
查看>>