gitlab忘記管理員賬戶或密碼解決記錄

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

          posted on 2014-03-28 12:05 Nirvana reborn 閱讀(15819) 評論(9)  編輯  收藏 所屬分類: ★項目架構(gòu)

          評論

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

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

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

          來看看那  回復(fù)  更多評論   

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

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

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

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

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

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

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

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

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

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

          # re: gitlab忘記管理員賬戶或密碼解決記錄[未登錄] 2014-04-04 11:29 l

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

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

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


          只有注冊用戶登錄后才能發(fā)表評論。


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

          導(dǎo)航

          統(tǒng)計

          公告

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

          隨筆分類(19)

          文章檔案(1)

          博主鏈接

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 祁阳县| 萨嘎县| 神池县| 万州区| 会昌县| 苏尼特右旗| 凤翔县| 开化县| 砚山县| 彝良县| 和田县| 山丹县| 闽清县| 德庆县| 通江县| 肇庆市| 贡嘎县| 万盛区| 岑巩县| 汤阴县| 永新县| 象山县| 前郭尔| 会宁县| 怀集县| 二连浩特市| 马公市| 惠来县| 扎兰屯市| 平顺县| 潍坊市| 九龙城区| 沂源县| 聂荣县| 左云县| 罗源县| 汝州市| 巴东县| 东源县| 甘洛县| 平果县|