您好,歡迎來到網暖!
?
當前位置:網暖 » 站長資訊 » 建站基礎 » 網絡技術 » 文章詳細 訂閱RssFeed

Jenkins(一)基于Role-based認證權限管理

來源:網絡整理 瀏覽:276次 時間:2019-12-09

(一)、簡介
在新安裝好的jenkins中,默認是沒有設置用戶權限的,也就是說進入主頁就是管理員權限。為了安全,我們需要配置用戶權限。如果權限設置不好的話,訪問會出現"hudson.security.AccessDeniedException2: anonymous沒有全部/Read權限"。解決的最基本辦法是:進入安裝目錄,刪除config.xml文件。重啟服務即可。

cd /var/jenkins_home/rm config.xmldocker restart lqbjenkins

(二)、配置用戶注冊
1、安裝role-base插件。系統管理--插件管理--可選插件--過濾role-base,安裝該插件。
Jenkins(一)基于Role-based認證權限管理

2、啟用全局安全配置。系統管理--全局安全配置--啟用安全--在訪問控制中安全域選jenkins專有用戶數據庫和授權策略中選擇Role-Based Strategy
Jenkins(一)基于Role-based認證權限管理

3、創建管理用戶。系統管理--管理用戶--新建用戶
Jenkins(一)基于Role-based認證權限管理

4、配置Manage and Assign Roles
4.1、配置管理角色。添加全局角色和項目角色,全局角色dev-roles和test-roles全部都為Read,項目角色為Read.
Jenkins(一)基于Role-based認證權限管理

4.2、用戶綁定項目角色,指派角色。如下圖.之前我們在Project roles中定義了dev_roles和test_roles規則,分別對應dev-.和test-.的項目及權限,在這里我們將用戶和roles關聯起來,這樣對應的用戶就擁有了對應roles的權限

Jenkins(一)基于Role-based認證權限管理

5、退出管理,登陸dev和test查看相應的頁面。

Jenkins(一)基于Role-based認證權限管理
Jenkins(一)基于Role-based認證權限管理

推薦站點

  • 騰訊騰訊

    騰訊網(www.QQ.com)是中國瀏覽量最大的中文門戶網站,是騰訊公司推出的集新聞信息、互動社區、娛樂產品和基礎服務為一體的大型綜合門戶網站。騰訊網服務于全球華人用戶,致力成為最具傳播力和互動性,權威、主流、時尚的互聯網媒體平臺。通過強大的實時新聞和全面深入的信息資訊服務,為中國數以億計的互聯網用戶提供富有創意的網上新生活。

    www.qq.com
  • 搜狐搜狐

    搜狐網是全球最大的中文門戶網站,為用戶提供24小時不間斷的最新資訊,及搜索、郵件等網絡服務。內容包括全球熱點事件、突發新聞、時事評論、熱播影視劇、體育賽事、行業動態、生活服務信息,以及論壇、博客、微博、我的搜狐等互動空間。

    www.sohu.com
  • 網易網易

    網易是中國領先的互聯網技術公司,為用戶提供免費郵箱、游戲、搜索引擎服務,開設新聞、娛樂、體育等30多個內容頻道,及博客、視頻、論壇等互動交流,網聚人的力量。

    www.163.com
  • 新浪新浪

    新浪網為全球用戶24小時提供全面及時的中文資訊,內容覆蓋國內外突發新聞事件、體壇賽事、娛樂時尚、產業資訊、實用信息等,設有新聞、體育、娛樂、財經、科技、房產、汽車等30多個內容頻道,同時開設博客、視頻、論壇等自由互動交流空間。

    www.sina.com.cn
  • 百度一下百度一下

    百度一下,你就知道

    www.baidu.com
?
澳客竞彩足球比分直播