首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >GitLab账号初始密码忘记了, 如何重置?

GitLab账号初始密码忘记了, 如何重置?

作者头像
DevOps云学堂
发布于 2022-05-23 02:37:10
发布于 2022-05-23 02:37:10
3.1K00
代码可运行
举报
文章被收录于专栏:DevOps持续集成DevOps持续集成
运行总次数:0
代码可运行

如果GitLab对接了类似于LDAP这种统一用户管理系统,可以直接在LDAP中修改。

前两天在通过Terraform 部署的GitLab实例中, 初始的账号密码文件/etc/gitlab/initial_root_password是有时效性的, 需要及时获取初始密码然后进行修改。(如果你的GitLab是迭代升级过来的,是不会遇到这个问题的)

方式1 通过密码找回操作

方式2 登入GitLab后台操作

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# gitlab-rails console -e production


irb(main):003:0> User.all

=> #<ActiveRecord::Relation [#<User id:1 @root>]>

irb(main):004:0> user=User.where(id:1).first

=> #<User id:1 @root>

irb(main):008:0> user.password='12345678'

=> "12345678"

irb(main):009:0> user.password_confirmation='12345678'

=> "12345678"

irb(main):010:0> user.save!

=> true
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DevOps云学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
5分钟带你重置Gitlab管理员账户密码
在使用gitlab的过程中,难免会出现忘记了管理员root账户密码的时候,这时候就需要进行管理员账户密码重置,下面就演示一下整个重置过程。
非著名运维
2022/06/22
7.8K0
5分钟带你重置Gitlab管理员账户密码
gitlab修改root密码 原
Log into your server with root privileges. Then start a Ruby on Rails console.
wuweixiang
2018/08/14
1.1K0
Gitlab通过控制台重置密码及解锁用户
操作背景 Gitlab是Docker部署,Jenkins账号登陆不了,开始是怀疑密码不对,通过控制台登陆重置了密码,还是登陆不了,怀疑是Jenkins用户被锁住了(默认错误登陆超过10次会锁定),解锁后登陆成功。
三杯水Plus
2020/06/12
2.6K0
gitlab管理员密码忘记如何强制重置找回
输入gitlab-rails console production进入gitlab控制台 输入user = User.where(id:1).first查询id为1的用户对象,因为超级管理员用户默认都是1,也可以更加username来查询用户对象,管理员账户对象查询到之后,可以从返回的信息中看到admin为true,username为root 输入user.password='密码',密码位置填写您新的密码即可。然后再输入user.save!保存用户对象 以为操作完成之后,再次回到登录窗口页面,重新使用root用户进行登录,这次可以正常登录了。表示密码重置成功了。
似水的流年
2019/12/05
2.7K0
持续集成之Gitlab安装与应用
Gitlab 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过Web 界面进行访问公开的或者私人的项目 Gitlab 拥有与 Github 类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,他非常易于浏览提交过的版本并提供一个文件历史库。他还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找
小手冰凉
2020/03/18
6960
持续集成之Gitlab安装与应用
搭建Gitlab
###3、gitlab的使用 在浏览器中输入 http://192.168.60.119/ ,然后 change password: ,并使用root用户登录 即可 (后续动作根据提示操作)
Cyylog
2020/08/19
1K0
centos部署代码仓库gitlab(下)
2.克隆获取汉化版本库,下载最新的汉化包 git clone https://gitlab.com/xhang/gitlab.git
陈不成i
2021/06/04
5300
docker部署gitlab[通俗易懂]
这篇文章用来记录下我在使用docker部署gitlab时候遇到的一些坑。 先介绍下我的环境: 阿里云的轻量应用服务器:2核4G(好像最低要求配置,之前用2核2G的部署,直接给内存溢出),centos7.6
全栈程序员站长
2022/11/10
5.1K0
docker部署gitlab[通俗易懂]
Linux中部署GitLab版本控制
1.版本控制是指对软件开发过程中各种程序代码,配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。
星哥玩云
2022/07/19
6260
Linux中部署GitLab版本控制
【教程】全流程Ubuntu安装Docker版Gitlab并初始化管理员
官方教程里给的256m太小了,实测运行起来占用了约400m,因此建议至少给个1gba。
小锋学长生活大爆炸
2023/04/03
2.4K0
【教程】全流程Ubuntu安装Docker版Gitlab并初始化管理员
gitlab重置管理员密码
在公司内,所有的代码业务都是部署在gitlab搭建的内网仓库中的,但是一次断电后,我忘记了管理密码,其余人的密码也忘记了想要重置,但是邮件都是默认的,没有设置自己的邮件,所以只能我在后台操作 忘记gitlab管理账号密码时候的解决方案: > 在服务器终端输入 gitlab-rails console production > 进入到git shell中输入 user = User.where(id:1).first user.password = 'Your password' user.save
简单、
2018/06/21
2K0
搭建GitLab代码管理仓库
我只要有代码的项目,都会放到 Github 上,无论公开还是私有项目。一是相当于在云端备份了一份代码,二是可以很方便的分享给别人。但对于私有项目而言存放在别人那总归不好,而且Github 时常会出现无法访问的情况(即使搭了梯子)。所以就打算搭建一个私有的仓库,基于GitLab。
愧怍
2022/12/27
1.4K0
搭建GitLab代码管理仓库
CentOS 7搭建GitLab
将:external_url ‘http://127.0.0.1:8080’ 后面改成你的访问地址,如果是127.0.0.1:8080,那么访问地址就是你的服务器外网ip+8080端口号,例如服务器外网IP为:123.123.123.123,那么访问地址就是http://123.123.123.123:8080
itze
2022/10/31
1.3K0
CentOS 7搭建GitLab
gitlab-1:部署gitlab
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
千里行走
2020/10/27
9760
gitlab-1:部署gitlab
GitLab → 搭建中常遇的问题与日常维护
  楼主的搭建过程算比较顺利(GitLab → 搭建私有的版本控制的托管服务平台),没有遇到太多问题,只遇到了如下两个问题
青石路
2020/04/03
3.3K0
GitLab → 搭建中常遇的问题与日常维护
Docker_容器化gitlab
  sudo yum install curl openssh-server openssh-clients postfix cronie -
飞天小子
2018/08/31
8210
Docker_容器化gitlab
部署GitLab代码托管仓库
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,GitLab是使用Ryby开发的一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目.它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库.团队成员可以利用内置的简单聊天程序(Wall)进行交流.它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找,本博文内容将介绍Git,GitLab,的区别以及SVN与GitLab的差异,然后就是通过Yum包快速的搭建一个GitLab环境.
王 瑞
2022/12/28
2.1K0
GitLab (仓库私有部署)
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
收心
2022/01/17
5.3K0
GitLab (仓库私有部署)
GitLab 部署及管理员账号初始化
1、下载rpm安装包 :https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm
用户8851537
2021/07/30
2.9K0
强制找回GitLab管理员账户密码的方法
为了开发运维工具,我们采用自行搭建的GitLab来管理所有代码。悲催的是最近忘记了管理员账户的密码,而且没有邮件服务器,因此无法接收密码找回的邮件,导致无法新建用户或者项目,这样一来,岂不就成为了一个”永不能扩展”的代码库?难道只能重建?
bisal
2019/01/29
3.7K0
相关推荐
5分钟带你重置Gitlab管理员账户密码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档