阅读量:2
在Ubuntu上设置Jenkins权限步骤如下:
-
安装Jenkins
sudo apt update sudo apt install jenkins sudo systemctl start jenkins sudo systemctl enable jenkins -
初始化配置
访问http://<服务器IP>:8080,输入初始密码(/var/lib/jenkins/secrets/initialAdminPassword)完成向导,创建管理员账户。 -
启用权限管理
- 进入 Manage Jenkins → Configure Global Security,启用安全选项,选择 Jenkins自带用户数据库 或 LDAP。
- 推荐使用 Role-based Authorization Strategy 插件(需先安装)进行细粒度权限控制:
- 安装插件:
Manage Jenkins → Manage Plugins → Available搜索安装。 - 配置策略:
- 全局角色:设置管理员、只读用户等全局权限。
- 项目角色:按项目分配构建、配置等权限。
- 节点角色:控制对节点的操作权限。
- 分配用户角色:在 Manage and Assign Roles 中为用户绑定对应角色。
- 安装插件:
-
其他权限控制
- 修改Jenkins服务用户(可选):编辑
/etc/default/jenkins,修改JENKINS_USER和JENKINS_GROUP为自定义用户(需提前创建)。 - 防火墙配置:确保端口(默认8080)开放,如
sudo ufw allow 8080。
- 修改Jenkins服务用户(可选):编辑
-
验证权限
使用不同用户登录Jenkins,验证其权限是否符合配置。
说明:推荐使用 Role-based Authorization Strategy 插件实现灵活的权限管理,避免直接修改系统用户权限。
以上就是关于“ubuntu上jenkins如何进行权限设置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm