gitlab忘記管理員賬戶(hù)或密碼解決記錄

          問(wèn)題:
               很久之前在Ubuntu服務(wù)器上為部門(mén)安裝部署的Gitlab,因?yàn)樽畛跖渲玫谋容^
               完善,后續(xù)使用過(guò)程中幾乎沒(méi)有用過(guò)管理員賬戶(hù),突然有一天同事要求增加
               項(xiàng)目可創(chuàng)建數(shù)目但是可恥的是我居然忘記了管理員賬戶(hù)和密碼......
          解決辦法:
               1、首先想到了默認(rèn)的管理員賬戶(hù)及密碼:admin@local.host/5iveL!fe
                   但是不幸的是最初安裝的時(shí)候考慮到安全,我手賤的更改了默認(rèn)密碼。
              2、然后我想到了,直接去數(shù)據(jù)庫(kù)修改默認(rèn)初始密碼,但是發(fā)現(xiàn)加密方式不
                   知道,直接更改為其他用戶(hù)的密碼,登錄會(huì)報(bào)錯(cuò),想到加密的時(shí)候應(yīng)該
                   是采取了關(guān)聯(lián)加密。
                   于是,我嘗試修改可能的加密Key,
                    但是發(fā)生了很2B的事情,  
                    authentication_token字段不可重復(fù)字段,gitlab的安全做的確實(shí)很棒。
           
           
              3、在我想放棄的時(shí)候,我突然發(fā)現(xiàn)了忘記密碼的功能,但是我的管理員賬戶(hù)
                    沒(méi)有設(shè)置郵箱啊,你妹。好吧,不怕,接下來(lái)就是我的解決方案了:
                    -----------因?yàn)轵?yàn)證郵箱無(wú)非是為了獲取改密鏈接,
                                   我們可以自己拼接改密鏈接,然后走一個(gè)正常的改密流程。
           
                      1)、首先我們通過(guò)已知郵箱賬戶(hù)獲取到改密的請(qǐng)求
                         
                            進(jìn)入已知賬戶(hù)郵箱,收到一個(gè)鏈接
                            http://**********/users/password/edit?reset_password_token=YswSAypQCyhifCdyx15c
                           可以很明顯的看到:
                                  reset_password_token = YswSAypQCyhifCdyx15c
                           而這里的reset_password_token是可以在數(shù)據(jù)庫(kù)中取到的
                                     
                    2)、既然是這樣,那就好辦多了,我們?nèi)绶ㄅ谥疲?/span>
                          
                         然后去數(shù)據(jù)庫(kù)里拿出改密驗(yàn)證票
                                
                        然后剩下的就可以在不進(jìn)入admin@local.host偽郵箱的情況下,
                        自己拼接改密鏈接
                        http://**********/users/password/edit?reset_password_token=KWiEP8xAKtZzVpqwyG7R  
                        最后,直接復(fù)制鏈接到瀏覽器,然后輸入自己的新密碼,就可以
                        改密了,這樣就成功的再次拿到了管理員的登錄。
           
          最好也是最重要的,就是把管理員賬戶(hù)和密碼存儲(chǔ)在自己的安全的記事本里,避免再次重蹈覆轍。
          還有就是我的博客新家:http://cobaya.cn/  謝謝關(guān)注
                  
          來(lái)自為知筆記(Wiz)

          posted on 2014-03-28 12:05 Nirvana reborn 閱讀(15817) 評(píng)論(9)  編輯  收藏 所屬分類(lèi): ★項(xiàng)目架構(gòu)

          評(píng)論

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄 2014-03-28 15:58 牛逼哄哄占一樓

          牛逼哄哄占一樓  回復(fù)  更多評(píng)論   

          # crimped wire mesh 2014-03-29 10:53 crimped wire mesh

          來(lái)看看那  回復(fù)  更多評(píng)論   

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄 2014-03-29 10:54 零柒鎖業(yè)

          謝謝博主 分享啊  回復(fù)  更多評(píng)論   

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄 2014-03-30 11:44 Nirvana reborn

          @牛逼哄哄占一樓
          謝謝!  回復(fù)  更多評(píng)論   

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄 2014-03-30 11:44 Nirvana reborn

          @crimped wire mesh
          多多交流!  回復(fù)  更多評(píng)論   

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄 2014-03-30 11:44 Nirvana reborn

          @零柒鎖業(yè)
          多多交流  回復(fù)  更多評(píng)論   

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄 2014-04-03 20:21 Plant Extract

          還是可以多支持下的  回復(fù)  更多評(píng)論   

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄[未登錄](méi) 2014-04-04 11:29 l

          碉堡了!~學(xué)習(xí)  回復(fù)  更多評(píng)論   

          # re: gitlab忘記管理員賬戶(hù)或密碼解決記錄 2015-08-28 17:30 寧以致遠(yuǎn)

          在電腦啟動(dòng)畫(huà)面出現(xiàn)前,按下f8,選擇安全模式登錄系統(tǒng),然后點(diǎn)開(kāi)始菜單-控制面板-用戶(hù)帳戶(hù)-然后點(diǎn)擊管理員的賬戶(hù)刪除密碼即可(不用輸入原密碼)  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2014年3月>
          2324252627281
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          我好喜歡它,
          我的 QQ 66013804
          我想做技術(shù)流,可是我很懶,
          博客新地址:<a href="

          隨筆分類(lèi)(19)

          文章檔案(1)

          博主鏈接

          最新評(píng)論

          閱讀排行榜

          主站蜘蛛池模板: 保亭| 武穴市| 县级市| 泰宁县| 游戏| 田东县| 内丘县| 福清市| 博湖县| 乐昌市| 象州县| 阿克| 朝阳市| 德庆县| 冕宁县| 云南省| 英德市| 凉山| 白银市| 黄骅市| 白水县| 廊坊市| 西宁市| 兰考县| 武安市| 潞西市| 五常市| 呼图壁县| 华阴市| 浦县| 宁武县| 宁夏| 永济市| 皮山县| 保定市| 芮城县| 鹤岗市| 宣城市| 赤壁市| 四会市| 和平县|