zoukankan      html  css  js  c++  java
  • gitlab重置root密码

    gitlab重置root密码

    用Docker安装了gitlab 发现进去没有初始化设置密码的 页面 ;
    直接就登录了 ,然而 注册要经过管理员 同意, 陷入了死循环
    没法 只好重置密码了。

    重置管理员密码

    • 进入docker gitlab 容器中

      docker exec -it gitlab(容器名字) bash
      
    • 进入gitlab 控制台

      gitlab-rails console -e production   #可能会等好几秒钟 
      
    • 搜索用户

      #这里提供两种搜索方式  通过id
      user = User.where(id:1).first
      #或者 通过电子邮件搜索  或者用户名
      user = User.find_by(email:'admin@example.com')
      
    • 修改密码

      #注意  这两个选项都得设置,  pass  为你要设置的密码
      user.password ='pass'
      user.password_confirmation ='pass'
      
    • 保存退出

      user.save
      
    博客内容仅供参考,部分参考他人优秀博文,仅供学习使用
  • 相关阅读:
    Ceph相关
    Redis学习
    docker mysql
    WebSocket学习与使用
    nginx学习与使用
    python学习小记
    基数计数——HyperLogLog
    Swagger使用小记
    理解Java枚举类型
    Jenkins使用
  • 原文地址:https://www.cnblogs.com/linagcheng/p/15420459.html
Copyright © 2011-2022 走看看