jenkins忘記管理員登陸密碼的補救措施

2021-09-07 07:17:11 字數 2009 閱讀 3395

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...