2016-11-29 110 views
3

我剛剛在運行Ubuntu的機器上安裝了Jenkins。如何在jenkins中創建用戶?

但是,當我訪問http://localhost:8080/詹金斯問我的用戶名和密碼...但我不知道他們是什麼!

我該如何登錄Jenkins? (對不起noob問題,第一次使用詹金斯)

任何幫助,歡迎!

編輯:到目前爲止,我得到這個:

我可以通過更改設置的config.xml

<useSecurity>true</useSecurity> 

刪除安全

<useSecurity>false</useSecurity> 

現在我可以訪問我的詹金斯。 ..但我仍然不知道如何創建一個用戶=/

+0

Jenkins的最新版本? – Inforedaster

+0

我會在幾個小時內回覆你Inforedaster –

+0

@Inforedaster版本是2.19.3 –

回答

5

轉到管理Jenkins>配置全局安全並選中「啓用安全性」複選框。 爲安全領域選擇「Jenkins Own User Database」,然後選擇「登錄用戶可以執行任何操作」或基於矩陣的策略(如果您擁有多個擁有不同權限的用戶)授權。

+0

謝謝inforedaster。我會試試這個,我會讓你知道它去了 –

+0

它的工作!謝啦! –

+0

你有沒有發現如何創建一個用戶? – Phil

2

你應該在secrets文件夾中找到一個文件ca在jenkins中輸入initialAdminPassword及info

+0

感謝kimy的快速反應。到目前爲止,我發現更容易去config.xml並刪除安全...但我仍然沒有找到一個好方法來添加更多用戶 –

0

詹金斯問我的用戶名和密碼......但我不知道他們是什麼!

這取決於你如何在配置全局安全網頁,其中確定用戶身份驗證方法,是否使用詹金斯配置詹金斯Access Control/Security Realm自己獨立的用戶數據庫或外部數據庫(如LDAP,Active Directory中,UNIX NIS,等等。)。

如果它使用自己的數據庫,你可以嘗試從credentials.xmldecrypt Jenkins passwords。否則,在​​3210文件中禁用useSecurity,重新啓動Jenkins並按照步驟操作。應該要求您提供initialAdminPassword文件的初始密碼(如果您不這樣做,請確保您已更改了正確的文件並正確重啓了Jenkins)。

要創建的用戶,你需要去配置全球安全選擇您的身份驗證方法,創建用戶外部或者如果您選擇詹金斯自己的用戶數據庫和蜱允許用戶註冊 ,然後點擊保存按鈕,這將允許您從Jenkins界面創建用戶。