`

Tomcat6中配置角色和用户

 
阅读更多

        在Tomcat6中配置角色和用户很简单。

        1. 在%TOMCAT_HOME%/conf/tomcat-users.xml配置文件里添加类似于如下的配置:

       

  <role rolename="myRole"/>
  <user username="jack" password="123456" roles="myRole"/>

         这里引用了一个新的角色,定义在%TOMCAT_HOME%/webapps/manager/WEB-INF/web.xml下:

        

...
  <security-constraint>
    ...
    <auth-constraint>
       <!-- NOTE:  This role is not present in the default users file -->
       <role-name>manager</role-name>
       <!-- 分配权限 -->
       <role-name>myRole</role-name>
    </auth-constraint>
  </security-constraint>

  <security-role>
    ...
    <role-name>manager</role-name>
    <!-- 定义角色 -->
    <role-name>myRole</role-name>
  </security-role>
...

 

         通过上面的配置,就可以在Tomcat管理控制台以用户名为jack,密码为123456的身份验证信息登录进去了。这是使用Tomcat作为Web服务器的一些第三方的集成管理控制台中设置用户的前提,像jenkins等。

分享到:
评论

相关推荐

    Tomcat监控工具Probe,支持tomcat6-7-8-9.zip

    Tomcat中保存了一些用户权限,也就是角色,比如admin、Tomcat等。用户还可以自定义,通过""来注册一个角色。它只有rolename一个属性,通过这个属性可以把用户的权限进行分配。 (2)User 这个数据项中包含了...

    tomcat-users.xml

    Tomcat Manager是Tomcat自带的、用于对Tomcat自身以及部署在Tomcat...Manager需要以用户角色进行登录并授权才能使用相应的功能,不过Tomcat并没有配置 任何用户,因此我们需要先进行用户配置后才能使用Tomcat Manager

    JAVA用户、角色、权限、菜单、工作流管理系统

    目前系统已经基本集成的功能包含有,用户管理,角色管理,菜单管理,组织管理,数据字典,日志管理,接口管理(暂时未完成实际应用),流程配置,运行流程管理,消息管理(暂无实际应用),业务模块没有做。后台是基于...

    mod_jk.so及ApacheTomcat整合文档

    Apache、Tomcat整合配置教程Apache HTTP server 和 Tomcat server 整合,一般是希望对于用户只公布 Apache HTTP server 的网址,而 Tomcat 的网址则不公布,扮演一个幕后英雄的角色。访问 Tomcat 的 HTTP ...

    Java项目:校园二手市场系统(java+SSM+mysql+maven+tomcat)

    环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe ( IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持) 项目技术: JSP +Spring + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + layui+ maven...

    Java项目:校园二手市场系统(java+SSM+mysql+maven+tomcat+LW)

    环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe ( IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持) 项目技术: JSP +Spring + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + layui+ maven...

    jsp笔记资料大全

    在tomcat下的conf目录中的tomcat-user.xml文件中可以配置tomcat的用户角色 &lt;tomcat-users&gt; &lt;role rolename="admin"/&gt;&lt;!--设定角色的名字,admin是管理员,manager是项目管理--&gt; &lt;!--设定用户名密码,和角色--&gt; &lt;/...

    基于SSM+layui+mysql的图书借记管理系统源码+数据库,课程设计

    本项目使用的技术栈是SSM+layui+mysql,服务器使用的是tomcat 其中书籍图片存放的位置需要先在tomcat根目录下conf/setting.xml中配置虚拟路径,本项目配置的是D:\upload 用户角色划分 游客 使用本系统的未登录的...

    基于ssm框架超市管理系统(java+ssm+jsp+mysql+maven)(普通用户+管理员)

    用户登录、商品管理、添加商品、库存管理、库存查询、订单管理、商品删除管理、退货管理、销售统计、供应商管理、用户管理、角色管理、系统管理(修改密码,安全退出) 数据库要设计的表有:用户表,商品表,商品类别...

    基于java web ssm(Springboot+SpringMVC+Mybatis)+Mysql微信小程序的图书捐赠管理系统

    图片文件夹在tomcat配置里自己重新添加 使用教程 idea运行shequ文件 jdbc.properties中username和password改成自己的数据库用户名以及密码 144386118-ca647489-d1a0-4613-bbcd-3aaec32b9f37 Navicatpremium软件 ...

    Java语言中使用SSM实现的车辆维修管理系统

    基于SSM实现的车辆维修管理系统采用B/S的架构方式,选择了主流的Spring+SpringMVC+Mybatis的技术进行开发,数据库使用MySQL,...2、配置项目环境,使用jdk1.8,tomcat9,配置上下文路径为/car-repair 3、修改spring-...

    基于ssm框架高校学生学籍管理系统(java+ssm+html+mysql)

    环境配置: Jdk1.8 web服务器:Tomcat7及以上 数据库 mysql 开发环境 Eclispe (IntelliJ IDEA,Eclispe,MyEclispe) 项目技术: 前端:html,css,JavaScript,JQuery,Ajax,jquery-easyui。 后端:Spring,...

    Java数据库编程宝典2

    1.4.3 用户组和角色 1.5 数据库体系结构 1.5.1 Java数据对象 1.5.2 两层模型 1.5.3 三层模型 1.6 小结 第2章 设计数据库 2.1 数据库设计应考虑的事项 2.1.1 项目规范 2.1.2 设计表 2.1.3 生成发票 2.2...

    Java数据库编程宝典4

    1.4.3 用户组和角色 1.5 数据库体系结构 1.5.1 Java数据对象 1.5.2 两层模型 1.5.3 三层模型 1.6 小结 第2章 设计数据库 2.1 数据库设计应考虑的事项 2.1.1 项目规范 2.1.2 设计表 2.1.3 生成发票 2.2...

    Java数据库编程宝典1

    1.4.3 用户组和角色 1.5 数据库体系结构 1.5.1 Java数据对象 1.5.2 两层模型 1.5.3 三层模型 1.6 小结 第2章 设计数据库 2.1 数据库设计应考虑的事项 2.1.1 项目规范 2.1.2 设计表 2.1.3 生成发票 2.2...

    Java数据库编程宝典3

    1.4.3 用户组和角色 1.5 数据库体系结构 1.5.1 Java数据对象 1.5.2 两层模型 1.5.3 三层模型 1.6 小结 第2章 设计数据库 2.1 数据库设计应考虑的事项 2.1.1 项目规范 2.1.2 设计表 2.1.3 生成发票 2.2...

    基于JAVA的购物网站(毕业论文)

    2.8.4 Tomcat服务器的安装和配置 17 小结 18 第三章 系统需求分析和总体设计 19 3.1 系统功能需求 19 3.2 系统角色及其功能分析 19 3.2.1 系统的3个角色: 20 3.2.2 系统角色的功能 20 3.3 总体设计思想概述 20 3.4...

    JSP 科研管理系统myeclipse开发mysql数据库bs框架java编程jdbc

    角色:普通用户,专家,管理员 (1)用户管理:对用户信息进行添加、删除、修改和查看 (2)管理员管理:对管理员信息进行添加、删除、修改和查看 (3)评审专家管理:对评审专家信息进行添加、删除、修改和查看 (4)项目...

    JSP学生交流论坛系统myeclipse开发mysql数据库bs框架java编程jdbc

    满足系统不同用户角色的应用需求:根据需要,系统应对两种用户按其使用功能和权限进行角色划分,形成两种角色,分别是: 管理员:具有权限管理、用户管理、主题管理、帖子管理、回复管理,拥有系统的最高权限; ...

Global site tag (gtag.js) - Google Analytics