# 當jenkins忘記了管理用戶的密碼時,只能通過修改配置文件並重啟的方式初始化設置用戶名及密碼,操作如下:
# 修改配置文件
找到jenkins的配置目錄,筆者的jenkins是下載的war包直接丟在tomcat下啟動的,故記錄密碼的配置文件目錄是:/root/.jenkins/config.xml
將以下黃色背景內容true改為false,然后重啟jenkins即可:
[root@kazihuo ~/.jenkins]# cat /root/.jenkins/config.xml |grep 'useSecurity' -C1
<mode>NORMAL</mode> <useSecurity>true</useSecurity> <authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>
# jenkins重啟后瀏覽器訪問頁面,如下:
# 配置管理用戶
依次點擊頁面中的 系統管理 --> 全局安全配置 --> 勾選啟用安全 --> 選擇安全域中(Jenkins專有用戶數據庫)和授權策略中(登陸用戶可以做任何事),點擊保存;
再依次點擊系統管理-->管理用戶,配置管理員賬號密碼即可!