Jenkins使用-绑定域控与用户授权

2024-04-10 07:36

本文主要是介绍Jenkins使用-绑定域控与用户授权,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、Jenkins安装完成后,企业中使用,首先需要绑定域控以方便管理。
操作方法:
1、备份配置文件,防止域控绑定错误或授权策略选择不对,造成没办法登录,或登录后没有权限操作。

[root@test jenkins]# mkdir backupconfig
[root@test jenkins]# cp config.xml  backupconfig/
[root@test jenkins]# ls backupconfig/
config.xml
[root@test jenkins]# pwd
/var/lib/jenkins
[root@test jenkins]# 

2、admin登录jenkins
系统管理-全局安全配置,选择安全域
如果是AD环境,选择Active Directory,如果是ldap环境就选择LDAP。我这里选择Active Directory
在这里插入图片描述

然后点Add Domains
1、把Require TLS勾选去掉,默认是勾上的
在这里插入图片描述
2、Domain Name填写域名
Domain controller填写域控的IP和端口
在这里插入图片描述
3、Bind DN填写一个域用户
Bind Password填写域用户密码
在这里插入图片描述
4、TLS Configuration选择 (Insecure)Trust all Certificates
最后Test Domain,如果显示success,表示成功
在这里插入图片描述
最关键一步,授权策略
在这里插入图片描述
有几个选项,防止万一,先选择:登录用户可以做任何事。
然后退出Jenkins,重启Jenkins服务,再使用域账号登录Jenkins

二、用户授权
1、域用户登录后,上面授权策略修改为:Role-Based Strategy
保存后切记不要退出Jenkins,确认一下登录的域用户是否拥有管理员权限。
系统管理-安全-Manage and Assign Roles
在这里插入图片描述
检查Assign Roles中,域用户是否对应admin角色,如果没有,勾选上。
在这里插入图片描述
2、普通用户授权
默认权限:
在这里插入图片描述

可以Add创建一个普通用户角色,比如sw,用来给软件部门人员授权

在这里插入图片描述
然后授权时选择创建的sw这个角色即可。
在这里插入图片描述

这篇关于Jenkins使用-绑定域控与用户授权的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/890437

相关文章

使用Python和OpenCV库实现实时颜色识别系统

《使用Python和OpenCV库实现实时颜色识别系统》:本文主要介绍使用Python和OpenCV库实现的实时颜色识别系统,这个系统能够通过摄像头捕捉视频流,并在视频中指定区域内识别主要颜色(红... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间详解

Windows下C++使用SQLitede的操作过程

《Windows下C++使用SQLitede的操作过程》本文介绍了Windows下C++使用SQLite的安装配置、CppSQLite库封装优势、核心功能(如数据库连接、事务管理)、跨平台支持及性能优... 目录Windows下C++使用SQLite1、安装2、代码示例CppSQLite:C++轻松操作SQ

Python常用命令提示符使用方法详解

《Python常用命令提示符使用方法详解》在学习python的过程中,我们需要用到命令提示符(CMD)进行环境的配置,:本文主要介绍Python常用命令提示符使用方法的相关资料,文中通过代码介绍的... 目录一、python环境基础命令【Windows】1、检查Python是否安装2、 查看Python的安

Python并行处理实战之如何使用ProcessPoolExecutor加速计算

《Python并行处理实战之如何使用ProcessPoolExecutor加速计算》Python提供了多种并行处理的方式,其中concurrent.futures模块的ProcessPoolExecu... 目录简介完整代码示例代码解释1. 导入必要的模块2. 定义处理函数3. 主函数4. 生成数字列表5.

Python中help()和dir()函数的使用

《Python中help()和dir()函数的使用》我们经常需要查看某个对象(如模块、类、函数等)的属性和方法,Python提供了两个内置函数help()和dir(),它们可以帮助我们快速了解代... 目录1. 引言2. help() 函数2.1 作用2.2 使用方法2.3 示例(1) 查看内置函数的帮助(

Linux脚本(shell)的使用方式

《Linux脚本(shell)的使用方式》:本文主要介绍Linux脚本(shell)的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录概述语法详解数学运算表达式Shell变量变量分类环境变量Shell内部变量自定义变量:定义、赋值自定义变量:引用、修改、删

Java使用HttpClient实现图片下载与本地保存功能

《Java使用HttpClient实现图片下载与本地保存功能》在当今数字化时代,网络资源的获取与处理已成为软件开发中的常见需求,其中,图片作为网络上最常见的资源之一,其下载与保存功能在许多应用场景中都... 目录引言一、Apache HttpClient简介二、技术栈与环境准备三、实现图片下载与保存功能1.

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF

使用Python开发一个现代化屏幕取色器

《使用Python开发一个现代化屏幕取色器》在UI设计、网页开发等场景中,颜色拾取是高频需求,:本文主要介绍如何使用Python开发一个现代化屏幕取色器,有需要的小伙伴可以参考一下... 目录一、项目概述二、核心功能解析2.1 实时颜色追踪2.2 智能颜色显示三、效果展示四、实现步骤详解4.1 环境配置4.