zoukankan      html  css  js  c++  java
  • Mac下jenkins用户权限配置错误,导致登录时提示:没有Overall/read权限

    由于初次接触jenkins,于是在搭建好jenkins以后,想要对用户进行管理,于是乎开始在系统管理->configure Global Security里设置用户的权限。

    在启用安全->访问控制->授权策略里选择了"项目矩阵授权策略"以后,添加了一个admin用户组,然后保存。

    我开始用之前注册过的账号登录,提示:没有Overall/read权限

    我又用admin登录,这才突然想起没有密码啊!!!!!

    经过一番查找,终于寻找到解决方案:

    1、在jenkins默认的主目录.jenkins中修改config.xml文件,将文件下的几行删除

     <useSecurity>true</useSecurity> 
     <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/> 
     <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">  
      <disableSignup>false</disableSignup>    
      <enableCaptcha>false</enableCaptcha>
      </securityRealm>

    2、重启jenkins服务:

    sudo launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist
    sudo launchctl load -w /Library/LaunchDaemons/org.jenkins-ci.plist

    3、再次访问jenkins
    你会发现跟开始没有设置权限之前是一样的,不登录也可访问。

    未完待续。。。。。。

  • 相关阅读:
    IISManager 的启动
    基于hadoop集群的hive 安装(mysql,derby)
    Struts中央控制器
    在Spring中配置Hibernate事务
    java 实现多线程下载
    hello,博客园
    easyui datagrid中添加右键菜单事件
    C#项目打包
    easyui datagrid中单击添加菜单事件
    SQL多条件查询拼接in中条件方法
  • 原文地址:https://www.cnblogs.com/comeonbaby/p/5016021.html
Copyright © 2011-2022 走看看