记录修改重置私人搭建Gitlab的密码

首先进入Ruby on Rails console:
使用root权限进入gitlab所在的linux服务器,打开一个终端,输入以下命令

gitlab-rails console production

然后等待ruby的console界面加载出来。

三种方法去查找用户
方法一,使用id:

irb(main):001:0> user = User.where(id:[‘user’s register index’]).first

方法二,使用邮箱:

irb(main):001:0> user = User.where(email:[‘user’s register email’]).first

方法三,使用用户名:

irb(main):001:0> user = User.where(name:[‘user’s register name’]).first

  1. 修改密码

user.password = ‘newpassword’
user.password_confirmation = ‘newpassword’

注意最好是将 password 和 password_confirmation 都重置,以确保完全修改生效。

  1. 保存修改

user.save!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值