Linux环境下gitlab用户密码忘记了怎么办?
当gitlab用户密码忘记了怎么办?
1、ssh登录gitlab服务器,执行命令:
#gitlab-rails console production
2、(根据服务器情况,有些机器稍慢)直到重新加载好控制台,有3种方法来查找你的用户,任选一种
2.1 根据ID查找:
irb(main):001:0>user = User.where(id: 1).first
2.2 根据邮箱查找:
irb(main):001:0> user = User.find_by(email: 'admin@l-helper.com')
2.3 根据ID查找:
irb(main):001:0> user = User.find_by(name: 'admin')
3. 执行完上面的命令后,修改密码了,分为2步:
irb(main):002:0> user.password = ‘password’
irb(main):003:0> user.password_confirmation = ‘password’
注:‘password’即为您要设置的密码
4. 保存密码到系统文件中
irb(main):004:0> user.save!
5. 退出
irb(main):005:0> quit
执行过程如下图所示:
想了解更多?现在就开始免费体验