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