ubuntu

Jenkins在Ubuntu上的权限如何设置

小樊
47
2025-08-13 14:01:21
栏目: 智能运维

在Ubuntu上设置Jenkins权限主要通过系统用户配置和插件管理实现,步骤如下:

  1. 安装Jenkins

    sudo apt update && sudo apt install jenkins  
    sudo systemctl start jenkins  
    
  2. 创建系统用户(可选)

    sudo adduser jenkins-admin  
    sudo usermod -aG sudo jenkins-admin  
    

    修改配置文件 /etc/default/jenkins,将 JENKINS_USERJENKINS_GROUP 设为 jenkins-admin,重启Jenkins生效。

  3. 启用权限管理插件

    • 安装 Role-based Authorization Strategy 插件:
      进入 Manage Jenkins → Manage Plugins → Available,搜索并安装该插件。
    • 启用插件:
      Manage Jenkins → Configure Global Security → Authorization,选择 Role-based Authorization Strategy
  4. 配置角色与权限

    • 创建角色
      Manage Jenkins → Manage and Assign Roles → Manage Roles,添加全局角色(如 admin)和项目角色(如 developer),勾选对应权限(如 Overall/AdministerJob/Build)。
    • 分配用户
      Manage and Assign Roles → Assign Roles,将用户添加到对应角色中。
  5. 验证权限
    使用新用户登录Jenkins,检查是否能访问对应资源和执行权限内的操作。

说明

0
看了该问题的人还看了