Jenkins——用户管理、授权策略配置以及Jenkins安全配置管理

这篇具有很好参考价值的文章主要介绍了Jenkins——用户管理、授权策略配置以及Jenkins安全配置管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、Jenkins用户管理

Jenkins是多用户的系统
Jenkins能使用其他的插件让不同用户访问系统不同功能
用户能注册或者是管理员进行增删改查

1、进入系统管理界面

jenkins 用户管理,jenkins,jenkins,安全,运维

2、创建用户

jenkins 用户管理,jenkins,jenkins,安全,运维

3、编辑用户信息

jenkins 用户管理,jenkins,jenkins,安全,运维

jenkins 用户管理,jenkins,jenkins,安全,运维

4、编辑用户信息

jenkins 用户管理,jenkins,jenkins,安全,运维

5、删除用户信息

jenkins 用户管理,jenkins,jenkins,安全,运维

二、Jenkins授权策略配置

1、授权策略插件

不同用户对系统功能的需求不同
出于安全等考虑,关键的、重要的系统功能需限制部分用户的使用
出于方便性考虑,系统功能需要根据不同的用户而定制

2、安装插件:Role-based Authorization Strategy

jenkins 用户管理,jenkins,jenkins,安全,运维
jenkins 用户管理,jenkins,jenkins,安全,运维

3、管理角色

jenkins 用户管理,jenkins,jenkins,安全,运维
jenkins 用户管理,jenkins,jenkins,安全,运维

a、全局角色 Global roles

jenkins 用户管理,jenkins,jenkins,安全,运维

b、项目角色 Item roles

jenkins 用户管理,jenkins,jenkins,安全,运维

c、节点角色 Node roles

jenkins 用户管理,jenkins,jenkins,安全,运维

4、分配角色

jenkins 用户管理,jenkins,jenkins,安全,运维

jenkins 用户管理,jenkins,jenkins,安全,运维

三、Jenkins安全配置管理

1、进入系统管理界面

jenkins 用户管理,jenkins,jenkins,安全,运维

2、安全配置介绍

Jenkins拥有良好的扩展性,如远程执行、接口调用等,但需要考虑到网络安全的因素,所以Jenkins将这些功能配置化,按需设置。

3、安全配置选项详解

配置项:

认证(Authentication)
标记格式器
代理
跨站请求伪造保护(CSRF)
隐藏的安全警告
API Token
SSH Server

认证 Authentication

不要记住我:如果勾选,登录页不会出现保持登录状态的勾选框
安全域

Jenkins 专有用户数据库
jenkins 用户管理,jenkins,jenkins,安全,运维
jenkins 用户管理,jenkins,jenkins,安全,运维
用户量少的情况下,不建议开启此功能,直接由管理员去创建用户,分配权限即可。
Servlet 容器代理
None
授权策略
jenkins 用户管理,jenkins,jenkins,安全,运维

任何用户可以做任何事(没有任何限制)
登录用户可以做任何事
遗留模式

标记格式器

纯文本
jenkins 用户管理,jenkins,jenkins,安全,运维

代理

jenkins 用户管理,jenkins,jenkins,安全,运维
代理的 TCP 端口

指定端口(50000):jenkins对外开放的50000端口
随机选取
禁用

跨站请求伪造保护

Crumb Issuer:默认使用默认碎片生成器即可
启用代理兼容
jenkins 用户管理,jenkins,jenkins,安全,运维

API Token

jenkins 用户管理,jenkins,jenkins,安全,运维
为每个新创建的用户生成一个遗留的 API token (不建议)
允许用户手动创建一个遗留的 API token (不建议)
启用 API Token 使用统计(推荐)

SSH Server

jenkins 用户管理,jenkins,jenkins,安全,运维
指定端口
随机选取
禁用
文章来源地址https://www.toymoban.com/news/detail-633157.html

到了这里,关于Jenkins——用户管理、授权策略配置以及Jenkins安全配置管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jenkins工具系列 —— 插件 实现用户权限分配与管理

    点击 左侧的 Manage Jenkins — Plugins —— 左侧的 Available plugins 点击 左侧的 Manage Jenkins — Security a、安全域(委托给servlet容器、Jenkins自己的用户数据库、LDAP、Unix 用户/组数据库)- Jenkins自己的用户数据库 b、允许用户注册 c、授权策略(任何人都可以做任何事、传统模式、登入

    2024年02月10日
    浏览(29)
  • Jenkins用户权限设置和运行节点配置实战

    设定Jenkins用户权限的目的~团队使用Jenkins 给不同用户分配权限的好处 用户1:Jenkins 管理员:配置Jenkins,创建和更新Job,运行Job,查看日志 用户2:Jenkins 任务开发:创建和更新Job,运行Job,查看日志 用户3:Jenkins 使用者:运行Job,查看日志 新建3个用户 分配权限 增大Jenkins的任务执行能

    2024年02月12日
    浏览(39)
  • jenkins——参数化配置、插件安装以及Jenkins SSH 插件安装

    同一个项目需要在不同环境下测试 1、选择参数化构建过程,选择选项参数 2、名称填入 env 3、选项配置三个值分别: dev、test、online 4、添加描述 5、编写shell命令 6、构建项目 7、控制台查看输出 Jenkins强大的原因之一就是插件众多 插件帮助Jenkins丰富自身原有的功能 Dashboard

    2024年02月15日
    浏览(32)
  • Jenkins的几种安装方式以及邮件配置

    目录 Jenkins介绍 Jenkins下载、安装 一、通过war包安装 二、通过docker安装 jenkins 容器中添加 git, maven 等组件 jenkins 容器中的公钥私钥 在 jenkins 容器中调用 docker 简单的方式启动 Docker server REST API 一个 jenkins 示例 三、通过Homebrew安装 访问Jenkins、Jenkins配置 Jenkins配置邮件发送 Jen

    2024年02月16日
    浏览(27)
  • Jenkins全局安全配置

    选择此选项将删除登录界面上“记住我在这台计算机上的登录”的复选框。每次输入用户名密码都必须手动输入,而不能让浏览器记住用户名和密码。 允许我们指定哪些实体负责验证 Jenkins 的用户身份。 Delegate to servlet container(servlet 容器代理) 这里提到的 servlet 容器就是运

    2024年02月10日
    浏览(20)
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用

    本节内容我们主要介绍在Jenkins流水线中,其构建过程中的一些构建策略的配置,例如通过远程http构建、定时任务构建、轮询SCM构建、参数化构建、Git hook钩子触发构建等,可根据不同的需求完成不同构建策略的配置。 - 构建策略说明: - 测试验证 - 构建说明 - 测试验证 - 配置

    2024年02月21日
    浏览(80)
  • jenkins——环境变量、节点配置以及节点环境变量的使用

    Jenkins 环境变量就是通过 env 暴露出来的全局变量,可以在 Jenkins 文件的任何位置使用 a、系统内置环境变量 BUILD_NUMBER BUILD_URL JOB_NAME GIT_URL b、用户自定义环境变量 全局环境变量入口 Dashboard - 系统管理(Manage Jenkins) - 系统配置(Configure System)- 全局属性 linux部署:$变

    2023年04月26日
    浏览(35)
  • 自动化构建平台(五)之Jenkins初始化配置以及插件安装操作

    上一篇我们介绍了Jenkins的安装和登录等相关操作,今天给大家介绍登录Jenkins后的一些初始化配置和插件安装的操作。因为如果要使用Jenkins来进行代码构建,必须先安装相关的插件和配置一些系统环境变量才行。 这里我列举了才代码构建阶段Jenkins需要的主要插件,包含:

    2024年03月27日
    浏览(48)
  • PAM安全配置-用户密码锁定策略

    PAM是一个用于实现身份验证的模块化系统,可以在操作系统中的不同服务和应用程序中使用。 pam_faillock模块用来实现账号锁定功能,它可以在一定的认证失败次数后锁定用户账号,防止暴力破解密码攻击。 常见选项 deny:指定锁定账号的失败次数阈值。默认为3次。 unlock_ti

    2024年02月03日
    浏览(27)
  • Jenkins在Linux环境下的安装与配置,包含遇到的问题以及解决方法

    Jenkins是一个开源软件项目,是基于Java开发的一种持续集成(CI)工具,用于解决持续重复的部署、监控工作;它一个开放易用的软件平台,大大简化软件的持续集成。 目前持续集成(CI)已成为许多软件开发团队的常见做法。它是一种实践,旨在缓和和稳固软件的构建过程,并

    2024年02月02日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包