Gitlab修改root密码 迈不过友情╰ 2022-09-10 13:23 243阅读 0赞 docker方式起的gitlab,修改root密码步骤: # 1. 进入容器:docker exec -it mygitlab(容器名或id) /bin/bash [root@localhost ~]# docker exec -it mygitlab /bin/bash # 2. 执行gitlab-rails console root@192:/# gitlab-rails console ----------------------------------------------------------- Ruby: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux] GitLab: 14.2.3 (2324101daeb) FOSS GitLab Shell: 13.19.1 PostgreSQL: 12.7 ----------------------------------------------------------- # 3. 获取第一个用户,可以看到第一个默认为 root irb(main):001:0> user = User.where(id:1).first => #<User id:1 @root> # 4. 设置新密码 irb(main):002:0> user.password='xxx123456' => "xxx123456" # 5. 保存密码 irb(main):003:0> user.save! Enqueued ActionMailer::MailDeliveryJob (Job ID: ff5bb12d-601a-4fb3-aab9-3213ed9173bf) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", { :args=>[#<GlobalID:0x00007f080ad86a08 @uri=#<URI::GID gid://gitlab/User/1>>]} => true # 6. 退出 irb(main):004:0> quit
还没有评论,来说两句吧...