jenkins管理
1.1 重启,重载,关闭
http://10.0.0.51:8080/jenkins/restart 重启
http://10.0.0.51:8080/jenkins/reload 重载
http://10.0.0.51:8080/jenkins/stop 停止
http://10.0.0.51:8080/jenkins/start 开启
以重启为例:在主页面浏览器栏目后面加上“restart”,回车



1.2 Jenkins密码修改
此种情况是超级管理员权限的情况才能修改密码。
进入到Jenkins主页面,点击“用户”


然后点击“设置
此时进入到用户密码修改界面,修改保存即可。

1.3修改遗忘的管理员密码
如果管理员密码丢失,而浏览器管理界面登陆不上去的情况下,只能通过进入服务后台修改配置文件,下面详细介绍:
善意提醒:在修改任何配置文件或做有可能影响服务器配置的操作之前一定要备份。或者通过xshell连接的时候,不要关掉xshell,或打开两个xshell以防止被关在服务器外面,我就曾经被关过一次。
修改用户或者管理员密码的配置文件一般放在/root/.jenkins/users/下面,如果安装方式一样,那么有可能密码存放位置不一,可以通过find查找。
[root@db01 users]# cd ~
[root@db01 ~]# cd .jenkins/users/
[root@db01 users]# ls
test
[root@db01 users]# cd test/
[root@db01 test]# ls
config.xml
[root@db01 test]#
users目录下面一般存放很多的用户名的文件,进入到要修改的用户名的文件中,一般名字为config.xml,进入到配置文件中,在第34行会看到
“<passwordHash>#jbcrypt:$2a$10$uvrr6me6f69G1LYxBk3jfe0YYUjUUXRm0gMKn.tRbjO/oqjABYNVO</passwordHash>” 这么一行代码,其中黄色部分为使用BCrypt密码加密工具进行密码的加密。

因为这个加密工具如何加解密不会使,只有通过曲线救国的形式来将这串代码换成我所知道的密文为:“$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS”;明文为“111111”,替换完成后,重启Jenkins,然后使用刚刚命令行改过的“111111”密码登陆,登录浏览器管理界面后,修改为自己想改为的超级管理员密码。(做好配置文件备份,如果改错了,什么密码都进不去了,那就悲剧了)
1.4 Jenkins普通用户授权
本文将介绍如何配置jenkins,使其可以支持基于角色的项目权限管理。
由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin


在系统管理页面点击Manage and Assign Roles进入角色管理页面:


1.41创建用户
“系统管理”---“管理用户”----“新建用户”

初始配置的时候需要配置第一个选项“manage roles”,如下界面
添加全局和项目角色权限(在Role to add 后面填写全局和项目角色的名字;添加完全局角色和项目角色后,可在后面选择该角色具有权限;)


如果不是初始配置,可以直接点击第二个选项“Assign roles”,进入下面界面

上面配置完后,点击下面“apply”,“save”,重新使用刚配置的用户登录,就可以看到,刚添加的用户只有配置的项目的权限。
jenkins管理的更多相关文章
- Jenkins:管理节点
Jenkins 管理节点 是管理所有即将在其上执行任务(JOB)的slave机器,包括各种OS类型的主机,都可以作为节点,因为Jenkins是java实现的,所以能安装JVM的OS都可以作为Jenki ...
- Jenkins管理插件(备份插件)
Jenkins管理插件 为了让所有的插件在 Jenkins 内可用,所有插件的列表可以访问链接 − https://wiki.jenkins-ci.org/display/JENKINS/Plugin ...
- Jenkins管理静态资源
这里我们的前端是使用webpack来管理静态资源的,把静态资源上传到svn上面来管理 这里我们把项目和静态资源剥离开来,然后静态资源接入CDN 我们的svn的结构是这样的 我们需要把这些目录都进行打包 ...
- 使用jenkins管理uirecorder录制的任务
在uirecorder官网(http://uirecorder.com/)上,对jenkins的配置只有简单的几句话: How to dock Jenkins? Add commands source ...
- Jenkins管理插件
1 配置自动更新的镜像 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 系统管理-----插件管理--- ...
- 自动化集成:Jenkins管理工具详解
前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译.打包.镜像构建.部署等操作:本篇文章主要描述Jenkins基础用法. 一.Jenkins安装 1. ...
- linux环境下搭建自动化Jenkins管理工具
一.搭建一个jak--tomcat服务器到自己的linux服务器上 具体的服务器搭建这里可以参考华华大佬的博客:https://www.cnblogs.com/liulinghua90/p/46614 ...
- Jenkins代码管理
1.1 Jenkins安装与下载应用代码 应用部署 http://jenkins-ci.org http://wordpress.org/ http://core.svn.wordp ...
- Docker:pipeline编写基本技巧- jenkins配置通过免交互方式拉取git源码管理仓库的代码
工作中,从git仓库拉取代码有2种方式:交互式和非交互式 什么是交互式?就是拉取需要权限才能访问的代码时,需要输入密码 免交互式呢? 是通过密钥,私钥的方式,让服务端信任客户端,产生信任后,任何一次客 ...
随机推荐
- vim 支持 nginx配置文件 语法高亮
1.下载 nginx.vim 语法高亮文件 2.将文件复制到 /usr/share/vim/vim74/syntax 目录(也可以是 单用户目录 ~/.vim/syntax/) 3.修改 vim /u ...
- testng.xml 配置大全
1.TestNG的运行方式如下: 1 With a testng.xml file 直接run as test suite 2 With ant 使用ant 3 From the command li ...
- SNF快速开发平台MVC-EasyUI3.9之-DataGrid表格控件如何增加右键菜单
如题,我们在项目开发当中会遇到需要,表格控件增加右键菜单的使用. 下面我们就以SNF框架增加右键菜单步骤如下: 1.在加载页面当中增加如下菜单定义 <div id="mm" ...
- Approx Analytic Arealight
试着实现的基于分析方法的近似面积光源.
- 2. Attention Is All You Need(Transformer)算法原理解析
1. 语言模型 2. Attention Is All You Need(Transformer)算法原理解析 3. ELMo算法原理解析 4. OpenAI GPT算法原理解析 5. BERT算法原 ...
- Push to origin/master was rejected (Git提交错误)(转)
[问题描述] 在使用Git Push代码的时候,会出现 Push to origin/master was rejected 的错误提示. 在第一次提交到代码仓库的时候非常容易出现,因为初始化的仓库和 ...
- TCP/IP四层模型讲解笔记
本文转载自:http://www.vuln.cn/2041 OSI七层模型 表示层:用来解码不同的格式为机器语言,以及其他功能. 会话层:判断是否需要网络传输. 传输层:识别端口来指定服务器,如指 ...
- NodeJS的url验证库模块url-valid
这是我10月份做的项目其中的一个部件,主要用于url检验的. 我们知道Javascript做url检验,通常是使用正则表达式来判定,其格式是否正确,例如: /^https?:\/\//.test(ur ...
- 关于批判性思维(Critical Thinking)
批判性思维(CriticalThinking)就是通过一定的标准评价思维,进而改善思维,是合理的.反思性的思维,既是思维技能,也是思维倾向. 批判性思维是在普通思维的基础上又加了第二层思考,并对第一层 ...
- CAP原理中的一致性
CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾.因此在进行分布式架构设计时,必须做出取舍.而对于分布式数据系统,分区容忍性是基本要求,否则就失去了价值.因此设计分布式数据系统,就是在 ...