Jenkins用户权限管理与超管密码找回(让屌丝开发不再打扰你)
转载于https://dbawsp.com/1097.html
超管密码找回:
- 删除Jenkins目录下
config.xml
文件中下面代码,并保存文件。
-
重启Jenkins服务
-
进入首页>“系统管理”>“Configure Global Security”(全局安全配置)
-
勾选“启用安全”
-
点选“Jenkins专有用户数据库”,并点击“保存”
-
重新点击首页>“系统管理”,发现此时出现“管理用户”
-
点击进入展示“用户列表”
-
点击右侧进入修改密码页面,修改后即可重新登录
创建用户:
-
Jenkins中通常根据不同需求,将不同开发组的权限和用户结合,让对应开发们有对应项目权限。本篇包含jenkins用户的创建使用、授权、找回管理密码等等。
-
在已运行的Jenkins主页中,点击左侧的
系统管理
—>管理用户
进入如下界面。
Jenkins权限管理:
- 首先在系统管理中选择用户管理
- 左上角新建用户,来新建一个用户,但是新用户只能操作自己新建的项目,无法一起操作一个项目。( 创建用户 )
添加插件:
-
先在插件管理中安装插件
Role-based Authorization Strategy
-
在全局安全配置中授权策略选为
Role-Based Strategy
配置授权:
- 首先配置全局角色,也可以认为是组,创建
Java
组的,将获得总体读
的权限
- 项目角色,也可以认为是组,创建
Java
组,将获得以ORDER
开头的项目的相应权限,一般都勾满,这样加入Java组的,将可以管理java项目
- 接下来点击
Assign Roles
,将用户加入组
- 添加用户,勾选加入全局组中的 wsp,加入后将可以在全局页面操作
- 勾选让 wsp用户加入 Java项目组中,将获得 Java项目组的权限
「点点赞赏,手留余香」
分类:
jenkins
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
2019-12-25 python的bytes类型
2019-12-25 vmware下搭建openwrt
2017-12-25 nginx反向代理解决跨域
2017-12-25 Nginx的特性与核心类别及配置文件和模块详解
2017-12-25 nginx设置反向代理后端jenklins,页面上的js css文件无法加载