`
my_java_life
  • 浏览: 145809 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Tomcat安全、域名配置、等。

阅读更多

,如何让Tomcat记录客户端的访问日志
     1。修改Tomcat的conf/server.xml文件。
     2。加上Valve节点到server.xml文件中,和您目前使用的Connector的节点平级。
        如: <Valve className="org.apache.catalina.valves.AccessLogValve" 
        directory="e:\trs\trscds\tomcat\logs" pattern="combined"/>
     3。重新启动您的Tomcat
     4。有用户在访问的时候,在指定的log目录下面会生成一个access_log文件(每天一个)。 (可能会影响性能,不推荐大家使用)。

二.处理好Tomcat管理台的安全

Tomcat管理台的应用文件,默认在{Tomcat安装目录}\server\webapps下,有admin和manager两个应用。
其用户密码,在{Tomcat安装目录}\conf/tomcat-users.xml中定义。在{Tomcat安装目录}\webapps下
admin.xml和manager.xml文件定义了可以通过访问/admin和/manager进入。 
默认情况下,完全可以登录tomcat管理台,造成严重安全问题
检测办法:用IE打开链接http://[IP]:[Port]/admin,以用户名admin,密码为空登录,如果成功,
说明存在问题。
解决办法:可以删除{Tomcat安装目录}\webapps下admin.xml和manager.xml文件,或者去掉用户密
码,也可以删除应用文件。

三.运行错误网页

如果找不到网页即出现404错误,会显示服务器版本号,服务器配置也一目了然,
为了避免这种情况,希望自定义设置错误页面。 
设置如下: 
1、将附件的index.htm文件拷贝至\webapps\ROOT目录内,删除或改名原来的index.jsp文件。 
2、用记事本打开\conf\web.xml文件,在文件的倒数第二行( </web-app>一行之前)加入以下内容: 
    <error-page>
      <error-code>404 </error-code>
      <location>/error_404.htm </location>
    </error-page>
四,tomcat文件列表
配置tomcat的conf/web.xml文件,搜索到
<init-param>
             <param-name>listings </param-name>
             <param-value>true </param-value>
         </init-param>
把true改成false

分享到:
评论

相关推荐

    nginx+tomcat多域名配置

    总的来说,"nginx+tomcat多域名配置"是一种高效的Web服务架构,通过合理配置,可以满足复杂多变的业务需求,同时提供良好的可扩展性和安全性。对于有需要的朋友,可以尝试搭建并根据自身项目调整优化。

    tomcat的域名配置

    【标题】:“Tomcat的域名配置” 在Java Web开发中,Tomcat作为一款广泛应用的开源Servlet容器,常常被用来部署和运行Web应用程序。当我们需要在一台服务器上为多个不同的网站提供服务时,就需要进行域名配置,让每...

    详解Tomcat多域名配置(多个项目共用80端口)

    本文将详细介绍如何在Tomcat中实现多域名配置,使得多个项目能够共用80端口。 首先,需要了解的是Tomcat的默认端口号通常是8080,但出于某些原因(比如减少URL中端口号的显示,或是方便用户体验),我们希望使用80...

    Tomcat中实现https安全连接与SSL配置

    https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置

    给tomcat 服务器配置域名

    配置域名对于将Tomcat服务器暴露在互联网上并提供服务是至关重要的。以下是一个详细的步骤指南,帮助你了解如何为Tomcat服务器配置域名。 首先,你需要拥有一个已注册的域名,例如example.com。这个域名需要指向你...

    Tomcat+IIS整合配置文件

    在IT行业中,服务器的配置和优化是至关重要的环节,尤其是对于Web服务器而言。...在实际应用中,这样的配置可能涉及到负载均衡、安全设置、性能优化等多个方面,对提升整体Web服务架构的效率和可靠性具有重要意义。

    tomcat6.0虚拟目录和域名配置

    ### Tomcat 6.0 虚拟目录与域名配置详解 #### 一、虚拟目录配置 在Web应用开发过程中,经常会遇到需要为不同的项目设置虚拟目录的情况。虚拟目录可以帮助我们更好地组织和管理Web资源,同时也能够提升项目的可维护...

    tomcat常用配置信息详解

    - `server.xml`: 这是Tomcat的核心配置文件,包含了服务器的全局设置,如端口配置、连接器定义、Context配置等。 - `web.xml`: 每个Web应用都有一个`web.xml`,定义了Servlet、过滤器、监听器等组件的配置。 2. *...

    tomcat5配置详解

    - **context.xml**: 用于配置单独的Web应用,可以设置应用的属性,如数据源、session配置等。 - **web.xml**: 每个Web应用的部署描述符,定义Servlet、过滤器、监听器等。 - **logging.properties**: 控制...

    nginx、tomcat安装免费ssl安全证书配置

    SSL证书由权威的证书颁发机构(CA)签发,它包含了网站的公钥、组织信息等,用于验证网站的身份并建立安全连接。阿里云作为知名的云服务提供商,也提供了免费的SSL证书服务。 安装步骤如下: 1. **申请阿里云免费...

    Tomcat6 SSL配置文档

    本文将深入探讨如何在Tomcat6中配置SSL,以实现安全的Web服务。 首先,了解SSL证书的基本概念至关重要。SSL证书包含了一个公钥和一个私钥,用于在服务器和客户端之间建立加密连接。公钥用于加密数据,而私钥用于...

    tomcat配置单点登录

    其中,基于Cookie的实现方式常用于Tomcat,它利用浏览器在同域名之间自动传递Cookie的机制。而Kerberos是一种典型的基于经纪人的技术,提供集中式认证和账户管理,适用于多系统环境。基于代理人的解决方案如SSH,可...

    如何在tomcat9中配置StartSSL

    这些步骤通常包括身份验证、所有权验证和证书申请,但这里我们不进行详细说明,因为它们相对简单且独立于Tomcat的配置。 1. 在开始配置之前,确保你已经在服务器上安装了Java Development Kit (JDK) 和Tomcat 9。...

    Tomcat6部署一个web工程 配置SSL双域名双证书

    标题中的“Tomcat6部署一个web工程配置SSL双域名双证书”是指在Apache Tomcat 6版本中,如何为一个Web应用程序配置SSL(Secure Sockets Layer)以...不过,以上步骤应该足以让你在Tomcat6中实现基本的SSL双域名配置。

    为tomcat服务器配置https,tomcat需要设置的server.xml与web.xml配置

    在IT行业中,安全通信是至关重要的,特别是在处理敏感数据时,如用户登录凭据或交易信息。HTTPS(HyperText Transfer Protocol ...通过理解这些配置,你可以更好地管理你的Tomcat服务器,保护用户的隐私和数据安全。

Global site tag (gtag.js) - Google Analytics