由於服務器癱瘓,修好之后經常不上,就把jenkins的管理密碼忘掉了。
查閱了網上所有方案之后發現沒有一個 能正確修改密碼的,特此列出下列網上的方法
第一、設成無需密碼驗證的(網上有教程,不過並不能修改密碼,因為登陸是使用的 匿名登陸,用戶名不一樣所以系統不允許修改),這是也很多中文方法到這里,同樣直接抄襲。
第二、修改用戶的 haspassword 。大多數方法都是止於此,而且不加驗證的直接抄襲過來,連密碼 都是111111
第三、設置為可注冊,修改管理用戶。我在配置文件下沒找到此選項,並沒有嘗試
最后解決問題的方法是
1、開放注冊
2、使用新用戶的 token 和 passhash
3、使用新注冊用戶的密碼,和管理員賬號登陸,
4、修改密碼
其實第二種離通用方法已經很近了,但是每台機子的 token 都不一樣,
教程確實是使用這種方法可以這樣修改,但是,第一個修改的作者,將沒有忘記的密碼修改為 111111,然后直接 有copy 了,然后修改了一下就發上了教程。so,借鑒要有限度。
supervisor 的啟動
supervisord -c ~/supervisord.conf
總是忘記的腳本 記錄一下