gitlab重置root密码

一、首先进入gitlab的所在目录

[root@ecs-bin]# cd /opt/gitlab/bin
[root@ecs-bin]# ls
gitlab-ctl  gitlab-rails  gitlab-rake
[root@ecs-bin]# pwd
/opt/gitlab/bin

二、进入gitlab控制台

[root@ecs-bin]# sudo gitlab-rails console production
Loading production environment (Rails 4.2.6)
irb(main):001:0> 

三、查找root用户对象,一般第一个就是root

irb(main):001:0> user = User.where(id: 1).first  //执行user = User.where(id: 1).first

四、设置密码并确认退出

复制代码
irb(main):002:0> user.password="12345678"
=> "12345678"
 
irb(main):003:0> user.password_confirmation="12345678"
=> "12345678"
 
irb(main):004:0> user.save!(一定要有感叹号)
=> true       //表示重置成功
 
irb(main):005:0> exit
复制代码

 

posted @   温柔的风  阅读(1560)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示