
類(lèi)型:代碼/文檔管理工具
簡(jiǎn)介:基于Git的開(kāi)源DevOps平臺(tái),提供了源代碼管理、CI/CD、代碼審查等功能。
Gitlab忘記密碼怎么辦?由于在注冊(cè)Gitlab時(shí)需要設(shè)置高強(qiáng)度的登錄密碼,這也導(dǎo)致很多用戶(hù)忘記Gitlab密碼,導(dǎo)致無(wú)法正常登錄使用。站長(zhǎng)百科將分享一期Gitlab忘記密碼的解決方法,包括密碼找回、密碼重置等。
一、Gitlab忘記密碼怎么辦
1、通過(guò)個(gè)人設(shè)置頁(yè)面重置密碼
假設(shè)我們的瀏覽器有“記憶“,可以在登錄Gitlab賬戶(hù)后點(diǎn)擊頭像,選擇“偏好設(shè)置“,找到“密碼“選項(xiàng),并在在“密碼“界面,輸入當(dāng)前密碼(通過(guò)瀏覽器的記住密碼功能查看),然后設(shè)置并確認(rèn)新密碼。
保存更改后,即可使用新密碼登錄。
2、找回Gitlab密碼
如果你的瀏覽器沒(méi)有記住密碼,剛好自己又忘記了密碼,可以在登錄界面點(diǎn)擊“忘記密碼“進(jìn)行找回?!巴浢艽a“找回需要經(jīng)過(guò)驗(yàn)證的Gitlab郵箱進(jìn)行指引找回,如果選擇此方法請(qǐng)確保注冊(cè)郵箱可以正常使用。
二、Gitlab重置密碼教程
如果上述方法均無(wú)法幫到你,可以嘗試以下兩種強(qiáng)制重置密碼的方法。
1、管理員強(qiáng)制重置密碼
1)使用Gitlab管理員賬戶(hù)登錄Gitlab。
2)進(jìn)入“管理中心-用戶(hù)“界面,找到需要修改密碼的用戶(hù)。
3)點(diǎn)擊用戶(hù)賬戶(hù)的“編輯“按鈕,找到“密碼“字段。
4)輸入密碼并點(diǎn)擊“保存更改“,保存后還需要告知員工其密碼已被重置,因?yàn)閱T工使用新密碼登錄后必須改一次密碼才能進(jìn)入GitLab系統(tǒng)。
2、通過(guò)命令行重置密碼(自托管用戶(hù))
如果使用的是自己搭建的GitLab服務(wù),可以通過(guò)命令行重置密碼:
1)使用MobaXterm或者其他連接工具登錄到GitLab服務(wù)器。
2)使用命令切換到GitLab的控制臺(tái)模式:
3)在控制臺(tái)中運(yùn)行以下命令:
user = User.find_by(username: ‘123456’)
user.password = ‘H1q2w3e4r..’
user.password_confirmation = ‘H1q2w3e4r..’
user.save!
這段命令的作用是找到用戶(hù)名是123456的用戶(hù)(根據(jù)實(shí)際進(jìn)行替換),然后更改用戶(hù)密碼,以及再次確認(rèn)密碼,最后進(jìn)行保存。
4)完成后退出控制臺(tái)并告知用戶(hù)密碼已更新,用戶(hù)下次登陸后需要設(shè)置新的密碼。