隐藏或修改 Tomcat 404 500错误页面上的版本号 _Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3829 | 回复: 1   主题: 隐藏或修改 Tomcat 404 500错误页面上的版本号         下一篇 
sysbobo
注册用户
等级:新兵
经验:46
发帖:66
精华:0
注册:2012-2-21
状态:离线
发送短消息息给sysbobo 加好友    发送短消息息给sysbobo 发消息
发表于: IP:您无权察看 2015-8-21 11:23:09 | [全部帖] [楼主帖] 楼主

系统环境

[root@localhost ~]#
cat /etc/issue
CentOS release 5.10 (Final)
Kernel \r on an \m
@localhost ~]# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
[root@localhost ~]#
/opt/tomcat/bin/version.sh
Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME:   /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME:       /opt/jre
Server version: Apache Tomcat/6.0.18
Server built:   Jul 22 2008 02:00:36
Server number:  6.0.18.0
OS Name:        Linux
OS Version:     2.6.18-371.8.1.el5
Architecture:   amd64
JVM Version:    1.6.0_45-b06
JVM Vendor:     Sun Microsystems Inc.


当404或者500页面错误时(错误示图如下),tomcat会返回相应版本号,为安全起见,可隐藏或者修改其版本号
北京联动北方科技有限公司

操作如下

[root@localhost ~]#
cd $TOMCAT_HOME/lib
[root@localhost lib]#
mkdir -p org/apache/catalina/util
[root@localhost lib]#
cd org/apache/catalina/util
[root@localhost util]#
vim ServerInfo.properties
server.info=Apache Tomcat        ---如果想修改成其它版本号,把这个地方的值改成其它值就行了


修改好之后再重启tomcat服务

[root@localhost util]#
/etc/init.d/tomcat stop
[root@localhost util]# /etc/init.d/tomcat start


效果如下
北京联动北方科技有限公司

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
filogra
注册用户
等级:少校
经验:1408
发帖:13
精华:0
注册:2015-6-2
状态:离线
发送短消息息给filogra 加好友    发送短消息息给filogra 发消息
发表于: IP:您无权察看 2016-8-3 9:31:40 | [全部帖] [楼主帖] 2  楼

顶起来~~



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论