只知道tomcat-users.xml中配置的用户,系统自带角色有manager和admin两个
但具体各自有什么作用,一直没着意弄明白。
今天在无聊等待的过程,心血来潮在网上查了一下资料,也亲自实践了一把,证实可靠:
原文:
"Access to the manager application is protected by default: you need to define a user with the role "manager" in /etc/tomcat6/tomcat-users.xml before you can access it."
"Access to the host-manager application is also protected by default: you need to define a user with the role "admin" in /etc/tomcat6/tomcat-users.xml before you can access it."
manager和admin这两个角色,分别对应系统自带的两个应用manager和host-manager。
另,tomcat文档中有提到:
There are four roles defined by the manager application:
manager-gui - Allows access to the html interface
manager-script - Allows access to the plain text interface
manager-jmx - Allows access to the JMX proxy interface
manager-status - Allows access to the read-only status pages
(见:http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html
)
这几个角色却一直没试通过(报403错误),还有待考证。
分享到:
相关推荐
要启用Manager App,需要在`conf/tomcat-users.xml`中添加具有相应角色(如`manager-gui`)的用户。 6. **日志管理**:Tomcat的日志文件通常位于`logs`目录下,包括`catalina.out`记录服务器的启动和运行信息,以及...
4. **管理控制台**:Tomcat自带一个基于Web的管理控制台,通过访问`http://localhost:8080/manager/html`(默认端口和路径,需配置管理员用户),可以进行应用部署、卸载、重启等操作。 5. **日志与错误处理**:...
6. **安全性**:Tomcat提供了安全管理器,可以在conf/tomcat-users.xml中定义用户角色和权限,并在server.xml中配置 Realm 来进行认证。 7. **性能优化**:可以通过调整server.xml中的Connector配置,如maxThreads...
本文将详细介绍如何使用 Tomcat 自带的 Web 管理控制台,以及如何配置和理解其中的参数。 ### 1. Tomcat 安装与管理账户配置 在安装 Tomcat 时,通常默认不会为 `manager` 应用程序配置用户。要启用管理控制台,你...
4. **更好的安全管理**:Tomcat7.0增强了用户认证和授权机制,支持基于角色的访问控制(RBAC),并改进了 Realm 配置,使其更加灵活。 5. **多线程模型优化**:通过NIO(非阻塞I/O)和Apr(Apache Portable Runtime...
6. **管理工具**:TomCat自带了一个名为Manager的应用,通过浏览器访问可以管理部署在TomCat上的应用,例如上传、部署、卸载WAR文件。 7. **安全性**:TomCat 8.22会包含一些安全修复,确保应用免受已知漏洞的攻击...
6. **管理工具**:讲解Tomcat自带的管理界面,如`Manager App`和`Host Manager`,以及如何通过这些工具进行应用部署和管理。 7. **基本配置**:涵盖`server.xml`、`web.xml`等核心配置文件的修改,以及如何配置端口...
6. **连接池**:Tomcat自带了JDBC连接池C3P0,可以在`conf/server.xml`的GlobalNamingResources部分配置。 了解并掌握这些基本概念后,你就可以开始构建和部署基于Java的Web应用了。随着经验的增长,你还可以深入...
【标题】"Tomcat6.0.18"是一个经典的Java Web服务器和应用服务器,它在Web应用程序的部署和管理方面扮演着重要角色。这个版本是免安装的,这意味着用户可以直接解压缩文件后开始使用,无需经过传统的安装过程,简化...
7. **管理工具**:Tomcat自带了一个基于Web的管理界面,通过访问`http://localhost:8080/manager/html`(默认配置下)可以管理应用程序的部署、卸载、更新等操作。 8. **性能优化**:Tomcat可以通过调整线程池大小...
通过本文对Tomcat Web开发及Eclipse整合应用的深入解析,我们了解到Tomcat作为Servlet容器的重要角色,而Eclipse作为一款强大的IDE,两者结合使用能够极大地提升Web应用开发的效率和质量。尤其是通过MyEclipse插件的...
项目描述:这是一个基于SSM框架开发的茶叶售卖商城系统。首先,这个项目代码简洁规范,注释说明详细,...运行环境:Eclipse/IntelliJ IDEA + MySQL5.7(项目压缩包中自带) + JDK1.8 + Tomcat8.5(项目压缩包中自带)
•用户角色管理永不够用,具体的应用、具体的行业总会有自己独特的用户角色管理需求,作为通用产品的用户角色管理永远都满足不了五花八门的需要。 作为专业的报表解决方案提供商,润乾软件在这方面有自己独到的...
* 用户角色模型:注册用户、游客、管理员、超级管理员、系统管理员、网络编辑 * 用例:新闻采用在线编辑器、可 web 上传图片、无限级目录分类、可设头条新闻和图片新闻、新闻点评功能、权限管理、MVC 模式显示与逻辑...
- 设置 `jirauser` 用户的角色为 `public` 和 `dbo`。 - 授予 `jirauser` 用户对数据库的完全控制权限。 #### 四、JIRA 安装与配置 1. **解压 JIRA 安装包** - 使用 Windows XP 系统自带的解压缩工具或者第三...
这是Struts自带的一个例子,附有详细的说明文档,可以做为初学者的入门教程。 另外,Struts还提供了一系统实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息等。 <br...