Linux環(huán)境下gitlab用戶密碼忘記了怎么辦?
當(dāng)gitlab用戶密碼忘記了怎么辦?
1、ssh登錄gitlab服務(wù)器,執(zhí)行命令:
#gitlab-rails console production
2、(根據(jù)服務(wù)器情況,有些機(jī)器稍慢)直到重新加載好控制臺(tái),有3種方法來查找你的用戶,任選一種
2.1 根據(jù)ID查找:
irb(main):001:0>user = User.where(id: 1).first
2.2 根據(jù)郵箱查找:
irb(main):001:0> user = User.find_by(email: 'admin@l-helper.com')
2.3 根據(jù)ID查找:
irb(main):001:0> user = User.find_by(name: 'admin')
3. 執(zhí)行完上面的命令后,修改密碼了,分為2步:
irb(main):002:0> user.password = ‘password’
irb(main):003:0> user.password_confirmation = ‘password’
注:‘password’即為您要設(shè)置的密碼
4. 保存密碼到系統(tǒng)文件中
irb(main):004:0> user.save!
5. 退出
irb(main):005:0> quit
執(zhí)行過程如下圖所示:
想了解更多?現(xiàn)在就開始免費(fèi)體驗(yàn)