gitlab web管理员登录密码忘记以后可以用如下方式修改密码(本演示系统为Linux-CentOS6.6):

[root@localhost ~]# gitlab-rails console production
Loading production environment (Rails 4.2.7.1)
irb(main):001:0> user=User.where(id:1).first //id为1的是超级管理员

敲回车键

=> #<User id: 1, email: "admin@example.com", created_at: "2017-02-09 11:03:08", updated_at: "2017-02-15 12:19:54", name: "Administrator", admin: true, projects_limit: 10, skype: "", linkedin: "", twitter: "", authentication_token: "M_ffJi-sRksyrz_dexor", theme_id: 2, bio: nil, username: "root", can_create_group: true, can_create_team: false, state: "active", color_scheme_id: 1, password_expires_at: nil, created_by_id: nil, last_credential_check_at: nil, avatar: nil, hide_no_ssh_key: false, website_url: "", notification_email: "admin@example.com", hide_no_password: false, password_automatically_set: false, location: nil, encrypted_otp_secret: nil, encrypted_otp_secret_iv: nil, encrypted_otp_secret_salt: nil, otp_required_for_login: false, otp_backup_codes: nil, public_email: "", dashboard: 0, project_view: 0, consumed_timestep: nil, layout: 0, hide_project_limit: false, otp_grace_period_started_at: nil, ldap_email: false, external: false, organization: nil, incoming_email_token: "dten2iwvt5zcm2su3280mybbo", authorized_projects_populated: true>

(注:红色部分标出管理员登录名)

irb(main):002:0>user.password = 'yourpassword' //密码必须至少8个字符

敲回车键
irb(main):003:0>user.save!

敲回车键

irb(main):003:0> user.save!
Enqueued ActionMailer::DeliveryJob (Job ID: 99d8a108-2f13-4bdf-9ccc-d23d43d7a1c0) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", gid://gitlab/User/1
=> true

// 如没有问题 返回true

至此密码修改完成,可以用管理员名和修改好后的密码登陆了。

转载于:https://www.cnblogs.com/IT-Crowd/p/6412229.html

重置gitlab管理员密码相关推荐

  1. Vultr Debian系统如何重置ROOT管理员密码

    Vultr Debian系统如何重置ROOT管理员密码 1,首先通过view console进入console界面 2,找到右上角的send CtrlAltDel点击,然后再按ESC进入GRUN bo ...

  2. 重置域管理员密码_如何在Server 2008 R2上重置忘记的域管理员密码

    重置域管理员密码 Forgetting your password is always a pain, but luckily there's an easy way to reset your Do ...

  3. 5分钟带你重置Gitlab管理员账户密码

    前言:  在使用gitlab的过程中,难免会出现忘记了管理员root账户密码的时候,这时候就需要进行管理员账户密码重置,下面就演示一下整个重置过程. 重置密码  官方文档说明:https://docs ...

  4. Red Hat忘记root密码,重置root管理员密码

    前言 今天装了个Red Hat系统,安装的时候有设置密码,但是系统安装完成登陆的时候,始终登不上,我就考虑到也许是,我在设置密码的时候设置错了,就导致我现无法登陆系统.但是不要慌,问题不大.这篇博文就 ...

  5. Linux重置 root 管理员密码

    平日里让运维人员头疼的事情已经很多了,因此偶尔把 Linux 系统的密码忘记了(忘记密码)并不用 慌,只需简单几步就可以完成密码的重置工作.但是,如果您是第一次阅读本书,或者之前 没有 Linux 系 ...

  6. nas修改root密码,如何重置nas管理员密码

    修改群晖中的SN和MAC 去网页中控制面板打开SSH 用ssh工具如xshell连接到群晖的地址 用创建群晖的管理用户登陆 输入 sudo -i 启用root账户,回车后会提示输入密码,输入当前管理账 ...

  7. Linux两种方式rd.break和init重置root管理员密码

    centos7/rhel7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导. 重置密码主要有rd.break和init两种方法. rd.break方法: 1.启动的时 ...

  8. Linux系统重置root管理员密码

    在完成安装RHEL 7.4之后确认系统是否为RHEL 7.4 .如果忘记密码或新接手了一台linux系统的电脑,在引导界面按住E进行内核编辑界面的一系列操作进行更改root密码,来完成Linux系统重 ...

  9. 如何为vCenter6.0重置SSO管理员密码

    当我们vCenter登录时,会经常性有人容易忘记这个很重要的SSO Administrator密码,下面针对这个忘记密码进行如何处理 1.首先登录vCenter服务器,不是server的IP地址,别登 ...

最新文章

  1. BackgroundSubtractorGMG 背景建模
  2. 【错误记录】VMware 虚拟机报错 ( Ubuntu-Unattended upgrade in progress during shutdown, please don‘t turn off )
  3. python爬虫xpath提取数据_python爬虫三大解析库之XPath解析库通俗易懂详讲
  4. JavaDoc命令使用说明
  5. appcan slider轮播图和页面弹动冲突解决
  6. 零售的本质是什么呢?
  7. ASCII 码表对照 2
  8. 软件工程结对编程博客
  9. 对FT证券系统故障的分析与思考
  10. mysql自增id 重置
  11. 【解决方案】施工现场如何实现全方位视频监控?EasyGBS视频智能告警分析平台搭建智慧工地
  12. SM6S系列TVS二级管 可通过ISO 7637-2 5a/5b测试
  13. java使用poi,将xls文件转换为xlsx文件
  14. 怎么禁用计算机usb驱动程序,win7如何禁止USB自动安装驱动程序
  15. 简历中的工作经历怎么写?
  16. Cocos从零开发一个翻译插件
  17. php设置pdf下载加密文件,pdf文件加密方法 PDF文件怎样加密 如何给PDF文件添加打开口令...
  18. 这位创造Github冠军项目的老男人,堪称10倍程序员本尊
  19. java 类型参数推断
  20. vue的安装与基本使用

热门文章

  1. 实验12:Problem A: 你会定义类吗?
  2. Linux之rm命令
  3. cin.get()和cin.getline()区别
  4. springloaded热加载
  5. 笔记-配置博客园客户端代码高亮(2016.08.20)
  6. Java 9 又要延期?甲骨文撂狠话:强推!
  7. 2017-03-10Git撤销修改
  8. GIT基本概念和用法总结
  9. PresentViewController切换界面
  10. Thread中interrupt()interrupted()和isInterrupted()的区别