`

jenkins配置权限不对导致无法登陆的重置方法

阅读更多

找到.jenkins/config.xml文件:

替换为:

1、<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>

这个权限对应“任何用户可以做任何事(没有任何限制)”

 

2、<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/>

这个权限对应“登录用户可以做任何事”

 

3、<authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy">

    <permission>hudson.model.Hudson.Administer:test</permission>

    <permission>hudson.scm.SCM.Tag:test</permission>

  </authorizationStrategy>

这个权限对应 test用户可以是管理员、打标签权限。

 

2、如果要配置连接微软ldap,需要安装Active Directory plugin。

比如配置:

Domain Name: XXXX.net

Domain controller:192.168.0.112:3268

 

LDAP 全局目录:TCP端口3268 (如果DC保持着全局目录的操纵权)

 

3、默认匿名用户是可以查看所有项目的,就算配置了“登陆用户可以做任何事情”

如果想禁止匿名使用,可以使用“安全矩阵”,

选择安全矩阵后,就会出现“匿名用户”用户,全部去掉勾选,则无任何权限了。

其中overall中的Administer代表全部权限,可以设置为管理员.

权限配置:http://hi.baidu.com/nesaynever/blog/item/9f34a1c80a6454377d3e6f65.html

 

其中:Overall是全局权限,slave是集群权限,job,run,view,scm是业务权限。

其中overall中的read要勾选,否则用户登陆后什么也看不到。

overall:

  Administer:系统管理员权限

  read:浏览框架

 

job:

  read:查看job

  build:执行构建

  cancel:取消构建

 

run:

  Delete:删除某次构建

  Update:编辑某次构建信息

 

SCM:

  Tag:为某次构建在svm上打标签。

 

 

转自:http://blog.sina.com.cn/s/blog_56d8ea90010147z3.html

分享到:
评论

相关推荐

    Jenkins打包配置文件

    在“Jenkins打包配置文件”这个主题中,我们主要讨论的是如何管理和配置Jenkins来实现项目的自动化构建。 在Mac环境下,Jenkins的工作目录通常位于`/Users/用户名/.jenkins/jobs`,这里的`用户名`是你当前登录的...

    Jenkins配置Sonar教程

    ### Jenkins配置Sonar知识点详解 #### 一、引言 1. **编写目的**:本文旨在详细介绍如何通过Jenkins创建Java项目,并进一步配置SonarQube来实现代码质量的自动检测。通过本教程,读者可以了解整个配置流程,从而更...

    Jenkins安装包及配置Jenkins安装包及配置

    Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins...

    jenkins配置jenkins配置jenkins配置jenkins配置

    jenkins配置jenkins配置jenkins配置

    jenkins2.328配置连接harbor2.4的认证-jenkinsfile连接harbor-详细文档

    jenkins2.328 配置连接 harbor2.4 的认证-jenkinsfile 连接 harbor—详细文档 jenkins2.328 配置连接 harbor2.4 的认证-jenkinsfile 连接 harbor 是一种常见的 DevOps 实践,将编译构建的镜像推送到 docker-harbor ...

    jenkins配置使用,并接入公司LDAP系统

    jenkins配置使用,并接入公司LDAP系统

    jenkins项目配置说明.docx

    jenkins 项目配置说明 jenkins 是一个流行的自动化构建和部署工具,广泛应用于软件开发和运维领域。本文档旨在介绍 jenkins 项目配置的详细过程,包括配置流程、配置说明、jenkins 服务器地址、项目重启脚本等知识...

    jenkins配置截图

    jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins配置截图记录jenkins...

    Jenkins 配置

    1. Jenkins 介绍 Jenkins 是一款开源的持续集成(Continuous Integration, CI)工具,用于自动化各种软件开发任务,如构建、测试和部署。它支持多种编程语言和构建工具,如Java、C#等,并且拥有丰富的插件生态系统,...

    jenkins部署war配置

    ### Jenkins部署WAR包配置详解 #### 一、前言与环境搭建 Jenkins 是一个开源的持续集成(CI)工具,被广泛应用于自动化构建、测试和部署等环节。本文主要介绍如何利用Jenkins来实现WAR包的应用部署。通过具体步骤...

    Jenkins从环境配置到项目开发视频教程

    3. Jenkins权限管理 4. Jenkins凭证管理 5. Jenkins+Maven配置 章节三:Jenkins+Web项目持续集成 1. Jenkins创建流水线项目 2. Jenkins流水线脚本语法 3. 常用的Jenkins构建触发器 4. Jenkins整合SonarQube代码审查 ...

    jenkins安装及配置

    - 不推荐此方法,但若确实需要,可在`Jenkins.war`文件或展开后的Web容器的`web.xml`文件中添加如下配置: ```xml &lt;env-entry-name&gt;JENKINS_HOME &lt;env-entry-type&gt;java.lang.String &lt;env-entry-value&gt;&lt;新...

    Jenkins配置总结

    - **权限控制**:配置合适的用户权限,保护Jenkins的安全性,防止未经授权的操作。 - **健康检查**:定期监控Jenkins的性能和稳定性,及时发现并解决潜在问题。 - **日志管理和保留策略**:设置日志保存期限,便于...

    jenkins自动发布配置

    管理员需要根据实际情况配置权限,确保 Jenkins 系统的安全运行。 八、Jenkins 监控和维护 Jenkins 监控和维护是确保 Jenkins 系统稳定运行的重要方面。监控包括日志监控、性能监控、节点监控等方面。维护包括软件...

    linux jenkins 原始配置config.xml

    linux jenkins 原始配置config.xml

    Jenkins打包插件配置

    **Jenkins打包插件配置详解** 在持续集成和持续部署(CI/CD)的领域中,Jenkins扮演着至关重要的角色。它是一个开源的、高度可扩展的自动化服务器,广泛用于构建、测试和部署软件。其中,Jenkins的插件系统是其强大...

    Jenkins安装配置

    ### Jenkins安装与配置详解 #### 一、Jenkins简介 Jenkins是一款开源的持续集成工具,它能够自动化软件开发过程中的构建、测试等环节,帮助团队实现高效的软件交付。作为一个可扩展性强的平台,Jenkins提供了丰富...

    好看的jenkins配置发送邮件模板带附件详情+总览+报告

    好看的jenkins配置发送邮件模板带附件详情+总览+报告. 效果如下图:https://img-blog.csdnimg.cn/20191011110225308.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9...

    Jenkins配置自动化构建

    Jenkins 配置自动化构建详解 Jenkins 是一个流行的持续集成工具,用于自动化构建、测试和部署软件项目。本文将详细介绍如何配置 Jenkins 实现自动化构建,包括安装、创建任务、配置源代码管理、构建触发器、构建...

Global site tag (gtag.js) - Google Analytics