`
hehaibo
  • 浏览: 416234 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

tomcat 管理员访问 403

阅读更多
文章转载自:
http://beijingaoyun7662800-126-com.iteye.com/blog/856672

刚刚解压版的Tomcat6.0.29,启动setup.bat后,通过浏览器访问:
http://localhost:8080/manager/html

在登录界面输入用户名 both 和密码 tomcat 后出现下面的错误提示:

HTTP Status 403 - Access to the requested resource has been denied



问题原因:

d:\dev\apache-tomcat-6.0.29\conf目录下的

tomcat-users.xml 文件内容如下:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
   <role rolename="tomcat"/>
   <role rolename="role1"/>
   <user username="tomcat" password="tomcat" roles="tomcat"/>
   <user username="role1" password="tomcat" roles="role1"/>
   <user username="both" password="tomcat" roles="tomcat,role1"/>
</tomcat-users>


问题修改:将tomcat-users.xml 文件内容改为

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
   <role rolename="tomcat"/>
   <role rolename="role1"/>
   <role rolename="manager"/>
   <role rolename="admin"/>
   <user username="admin" password="admin" roles="admin,manager"/>
   <user username="tomcat" password="tomcat" roles="tomcat"/>
   <user username="role1" password="tomcat" roles="role1"/>
   <user username="both" password="tomcat" roles="tomcat,role1"/>
</tomcat-users>


重新启动Tomcat ,在登录时使用 用户名admin 密码 admin 登录即可。
分享到:
评论

相关推荐

    修改Tomcat默认访问根目录的方法

    通过这种方式,开发者或管理员可以自定义访问的起始目录,从而更方便地组织和管理Web应用。同时,通过在server.xml中添加自定义的配置,可以灵活地控制每个Web应用的运行行为,以适应不同的开发和部署需求。

    tomcat教程

    默认安装时 Tomcat 是以系统服务权限运行的,因此缺省情况下几乎所有的 Web 服务器的管理员都具有 Administrator 权限这和 IIS 不同,存在极大的安全隐患。我们的安全设置首先从 Tomcat 服务降权开始。首先创建一个...

    Tomcat系统管理功能登录界面

    **二、Tomcat管理功能** Tomcat提供了多种管理工具,包括`Manager App`和`Host Manager`。这两个管理应用可以通过Tomcat的默认端口8080访问,通常位于`http://localhost:8080/manager/html`和`...

    probe tomcat主机管理工具

    5. **监控与诊断**:通过probe工具,管理员可以实时监控Tomcat的CPU使用率、内存占用、线程状态、HTTP请求统计等,帮助识别和解决问题。 6. **安全性**:使用这类管理工具时,必须确保访问控制和权限设置得当,防止...

    Tomcat控制台部署

    为了增强安全性,默认情况下,Tomcat没有预设管理员账号和密码。用户需要自行设置。 1. **修改`tomcat-users.xml`**: - 打开`conf`目录下的`tomcat-users.xml`文件。 - 在文件末尾添加以下内容(确保在`&lt;/tomcat...

    linux下tomcat7,tomcat8

    默认情况下,Tomcat的管理界面是开放的,建议修改`$CATALINA_HOME/conf/tomcat-users.xml`,添加管理员用户,并限制访问权限。 通过以上步骤,你可以在Linux环境中成功安装并管理Tomcat 7和Tomcat 8。理解它们的...

    tomcat7.0安装教程

    在添加环境变量后,需要配置 Tomcat 的管理员。用户需要编辑 tomcat-users.xml 文件,添加管理员的用户名和密码。在本文档中,我们添加了一个管理员用户名为 admin,密码为 admin888,角色为 admin-gui。 五、启动 ...

    tomcat之Linux版

    安全方面,为了防止未授权访问,需要修改默认的管理员账号(例如,`tomcat`用户和组)并配置防火墙规则。创建一个新的用户和组: ```bash sudo useradd -r -s /bin/false tomcat sudo chown -R tomcat:tomcat /path...

    tomcat6和tomcat7

    这种便捷性使得开发者和系统管理员可以快速地部署和配置Tomcat,特别是在开发和测试环境中,无需复杂的安装步骤,节省了时间和资源。 从标签“tomcat”我们可以推断,这个压缩包文件内容可能包括Tomcat的二进制文件...

    tomcat-webapps.rar

    1. **manager**:这是一个重要的Tomcat管理应用,允许管理员通过Web界面部署、卸载、重启动或查看服务器上的应用。在`http://localhost:8080/manager/html`可以访问,需要配置相应的用户名和密码以进行身份验证。 2...

    tomcat windows版本下载

    1. 打开命令提示符(管理员权限),进入`%CATALINA_HOME%\bin`目录,执行以下命令: ``` startup.bat ``` 这将启动Tomcat服务。 **验证安装** 1. 打开浏览器,访问`http://localhost:8080/`。如果Tomcat成功...

    Tomcat7及Tomcat8

    4. **更好的管理工具**:提供了更强大的管理界面和命令行工具,方便管理员进行监控和管理。 5. **Maven集成**:官方提供了Maven插件,简化了在Maven构建过程中的部署操作。 6. **性能提升**:优化了内部架构,提升...

    成功使用的tomcat

    例如,添加管理员用户并定义角色,如`manager-gui`,允许通过Web界面管理Tomcat。 启动Tomcat,可以通过bin目录下的`startup.sh`(Unix/Linux)或`startup.bat`(Windows)脚本来完成。在运行过程中,如果出现闪退...

    tomcat6.0.35_tomcat_

    这个压缩包文件"tomcat6.0.35_tomcat_"包含了Apache Tomcat 6.0.35版本的所有组件和资源,它是开发者和系统管理员进行Java Web应用开发和部署的重要工具。 ### Tomcat 6.0.35 简介 Tomcat 6.0.35是Tomcat 6系列的...

    linux版的tomcat

    它在Linux操作系统上的安装和管理对于开发者和系统管理员来说至关重要,因为Linux以其稳定性和安全性广泛用于服务器环境。`.tar.gz`文件是一种常见的Linux文件压缩格式,用于打包多个文件和目录,便于存储和传输。 ...

    tomcat6的源码

    5. **JMX(Java Management Extensions)**:Tomcat支持JMX,允许管理员监控和管理服务器状态。查看`jmx`目录下的源码可以了解如何使用JMX注册和暴露管理MBean。 6. **配置解析**:Tomcat的配置文件如`server.xml`...

    Tomcat8.0.53

    通过安装和配置Tomcat,开发者或系统管理员可以启动和管理Web服务,使得用户可以通过HTTP协议访问Web应用。 **详细说明:** 1. **Tomcat架构**:Tomcat服务器主要由几个关键组件构成,包括Catalina(核心Servlet...

    apache-tomcat-8.5.23.tar.gz 【Tomcat服务器,Tomcat8.5 linux版】

    安全方面,记得修改默认的管理员用户名和密码,以防止未授权访问。此外,可以通过修改`conf/server.xml`中的端口设置,避免与系统上的其他服务冲突。 在使用Tomcat时,理解Servlet和JSP的概念也非常重要。Servlet是...

    tomcat 7 最新版本 apache-tomcat-7.0.109

    Apache Tomcat 7是Apache软件基金会的一个开源项目,专门用于实现Java ...通过深入了解和熟练使用Apache Tomcat 7,开发者和管理员能够构建高效、可靠的Java Web应用程序,并享受到这个开源服务器带来的诸多优势。

Global site tag (gtag.js) - Google Analytics