jenkins可以作為我們日常運維過程中**上線的發版平台,所以對jenkins的安全可靠的維護是十分重要的。
1)在登陸jenkins的時候,如果忘記普通使用者的登陸密碼,只要能用管理員賬號登陸,還可以重置普通使用者密碼。
依次是「系統管理」->「管理使用者」,看到「使用者列表」,就可以編輯使用者資訊,修改使用者密碼了。
2)如果一不小心忘記了admin管理員的賬號密碼。然後就看不到「管理使用者」那部分內容了,看不到就改不了使用者許可權,也就是系統癱瘓了。
這個時候該怎麼辦????
別慌,靜下來回想下,在jenkins環境剛搭建好並沒註冊賬號和密碼的時候,都能看見,也就是沒有sign in 和sign up模組的時候,是可以使用的,這些資訊應該寫在jenkins的配置檔案裡。
修復辦法:千萬注意:修復前一定要提前備份config.xml檔案
然後需要刪除config.xml檔案中的以下內容:
true
com.cloudbees.plugins.credentials.credentialsprovider.view:dongjicheng
com.cloudbees.plugins.credentials.credentialsprovider.view:huanghuaicheng
com.cloudbees.plugins.credentials.credentialsprovider.view:limeng
com.cloudbees.plugins.credentials.credentialsprovider.view:liuxianpeng
com.cloudbees.plugins.credentials.credentialsprovider.view:shaoxiaogang
com.cloudbees.plugins.credentials.credentialsprovider.view:tangyi
hudson.model.hudson.administer:admin
hudson.model.hudson.read:dongjicheng
hudson.model.hudson.read:huanghuaicheng
hudson.model.hudson.read:limeng
hudson.model.hudson.read:liuxianpeng
hudson.model.hudson.read:shaoxiaogang
hudson.model.hudson.read:tangyi
hudson.model.item.build:dongjicheng
hudson.model.item.build:huanghuaicheng
hudson.model.item.build:limeng
hudson.model.item.build:liuxianpeng
hudson.model.item.build:shaoxiaogang
hudson.model.item.build:tangyi
true
false
然後重新啟動jenkins,
[root@115 ~]# /usr/local/tomcat7/bin/shutdown.sh
[root@115 ~]# /usr/local/tomcat7/bin/start.sh
這樣就不需要login登陸,直接就可以進入jenkins介面了,就跟jenkins剛搭建好首次開啟的狀態一樣。
可以進去在web介面上重置admin登陸密碼。
也可以開啟「允許使用者註冊」,接著另註冊乙個使用者並授權為管理員(註冊之前就授權為管理員),然後登陸後再重置之前的管理員密碼。
最後再恢復config.xml檔案(別忘了恢復這個檔案),最後再重啟jenkins即可!
jenkins忘記管理員登陸密碼的補救措施
jenkins可以作為我們日常運維過程中 上線的發版平台,所以對jenkins的安全可靠的維護是十分重要的。1 在登陸jenkins的時候,如果忘記普通使用者的登陸密碼,只要能用管理員賬號登陸,還可以重置普通使用者密碼。依次是 系統管理 管理使用者 看到 使用者列表 就可以編輯使用者資訊,修改使用者...
Mysql忘記管理員密碼或管理員無法登陸問題解決
今天準備在自己專案的mysql資料庫上給別的同事建乙個小的資料庫用於除錯,可是建立使用者的時候發現我現在用的業務使用者沒有許可權,然後努力了很久仍然記不起來當時建立資料庫時的root使用者密碼.下面記錄一下解決過程.service mysql stop 如果沒有發布服務或者跟我安裝方式不一樣可以使用...
jenkins忘記管理員登入密碼
jenkins 管理員的密碼忘記的處理辦法 首先,進入 jenkins 目錄 比如c users administrator jenkins 備份 config.xml 為 config.xml.bak 開啟 config.xml 配置檔案,修改 true 為 false 把 配置刪除。重啟jenk...