第十五章 修改Jenkins許可權控制

2022-03-26 13:33:00 字數 1094 閱讀 9005

說明:本方法適用於安全矩陣和專案矩陣授權策略的jenkins。

很多童鞋在使用jenkins的時候忘記配置許可權或者許可權配置錯誤,然後各種蛋疼。最近閒著無事,折騰了下。好了,閒話少扯。

jenkins的許可權配置檔案存放在jenkins_home目錄。

進入jenkins_home目錄,找到config.xml檔案。嗯,就是它了。開啟config.xml,裡面有一堆的東西,找找。。。找到了和節點。節點代表是否使用使用者許可權,節點代表使用者許可權是怎麼劃分的。如圖:

恢復預設設定

直接刪除和節點

配置管理員許可權  

這種方法適用於已經存在一堆的許可權,重新配置麻煩。

在節點中新增內容如下:

hudson.model.hudson.administer:anonymous

hudson.model.hudson.configureupdatecenter:anonymous

hudson.model.hudson.read:anonymous

hudson.model.hudson.runscripts:anonymous

hudson.model.hudson.uploadplugins:anonymous

改完之後記得儲存額,然後重啟jenkins。

最後給大家說說在配置檔案裡面怎麼辨別使用是哪種許可權控制模式

節點上有個class屬性,這個屬性控制著使用那種授權模式。

hudson.security.fullcontrolonceloggedinauthorizationstrategy

登入使用者可以做任何事

hudson.security.projectmatrixauthorizationstrategy

專案矩陣授權策略

hudson.security.globalmatrixauthorizationstrategy

安全矩陣

hudson.security.legacyauthorizationstrategy

遺留模式

文章**:

第十五章預習

public class yuxi15 else 字串的比較 字串1.equals 字串2 比較兩個字串的值是否相同,返回boolean型別的值.如果相同,則返回真值,否則返回假值.字串1.equalsignorecase 字串2 忽略大小寫比較字串1和字串2.如果都相同則返回真值 否則返回假值 改...

learn with python 第十五章 繼承

第十六章 繼承 16.1繼承 物件導向語言所擁有的特性是繼承,繼承指定義乙個新的類擁有原來類的方法。繼承最大的好處就是可以在不改變現存 的情況下新增新的方法,稱之為繼承是因為新定義的類擁有父類的所有方法。新建立的類知之為子類。繼承是乙個功能強大的特性,某些情況下如果沒有繼承,一些層序幾乎無法實現。同...

第十五章 磁碟管理

uuid 掛載點swap 產品型別swap 掛載選項預設值default 預設不檢測,檢測順序 0 0 檢視分割槽 swapon s s表示show 手動掛載 swapon dev sda3 缺點 重啟後就消失,想永久生效,寫配置檔案 解除安裝分割槽 swapoff dev sda3 vim etc...