1、安裝插件:Role-based Authorization Strategy
中文:系統管理--》插件管理--》可更新--》Role-based Authorization Strategy
英文:manage jenkins --》manage plugins--》available--》Role-based Authorization Strategy
點擊install如下
2、manage jenkins --》Configure Global Security
點擊保存時報錯:
解決辦法:
安裝相應的依賴包
安裝完繼續報錯
更改登錄用戶賬號密碼
vim /root/.jenkins/users/admin_8625775439119967148/config.xml
上面紅色部分被替換後的樣子#jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS,此時密碼就是111111
3、進入 manage jenkins --》Manage and Assign Roles
1)點擊manage roles
設置全局角色(全局角色可以對jenkins系統進行設置與項目的操作)
admin:對整個jenkins都可以進行操作
options:可以對所有的job進行管理
other:只有讀的權限
2)設置項目角色(項目角色只能對項目進行操作)
cpct_test_manage:cpct_test的管理人員
cpct_test_user:cpct_test的普通用戶
4、創建用戶並分配角色
創建用戶進入manage jenkins --》Manage Users--》Creat User(舉一例)
分配角色
分配結果如下
點擊save是報錯
解決辦法
[[email protected] ~]# vim /root/.jenkins/config.xml
重啓jenkins然後按以下操作
然後就可以在manage users的地方直接更改密碼
然後在繼續上面的配置