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
分类:
Git/Svn
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!