linux隐藏tomcat版本_Linux隐藏tomcat的版本信息
前言:
如果tomcat的版本号暴露出来,可能会被人利用该版本所存在的漏洞进行攻击,存在一定的风险,有必要对tomcat的版本号进行隐藏或者删除
本文的tomcat是放置在/opt/tomcat目录,请自行按照实际环境路径进行替换
以下是操作过程:[root@centos6 ~]# cd /opt/tomcat/lib/ 进入tomcat的lib目录
[root@centos6 lib]# unzip catalina.jar 解压catalina.jar这个文件
[root@centos6 lib]# vi org/apache/catalina/util/ServerInfo.properties 编辑配置文件ServerInfo.properties
server.info=Apache Tomcat/8.5.5
server.number=8.5.5.0
server.built=Aug 31 2016 19:51:16 UTC
改为server.info=Apache Tomcat
server.number=0.0.0.0
server.built=Aug 31 2016 19:51:16 UTC
wq保存退出![root@centos6 lib]# jar uvf catalina.jar org/apache/catalina/util/ServerInfo.properties 将修改后的信息压缩回jar包
[root@centos6 lib]# service tomcat restart 重启tomcat
如图 再次访问错误页面的时候,tomcat的版本信息已经不见了!
linux隐藏tomcat版本_Linux隐藏tomcat的版本信息相关推荐
- linux下查java版本_linux如何检查Java版本
Java是世界上最受欢迎的编程语言之一,用于构建不同类型的跨平台应用程序.本文介绍了如何使用命令行检查Linux系统上安装了Java的哪个版本.当安装需要特定版本的Java的应用程序时,这很有用. J ...
- linux 查看显卡信号_Linux中查看显卡硬件信息
Linux中查看显卡硬件信息 https://ywnz.com/linuxjc/67.html lspci -vnn | grep VGA -A 12 lshw -C display 查看当前使用的显 ...
- update yum 到指定版本_linux yum安装指定版本mysql或php
1.下载mysql rpm包 cd /usr/local/src wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noar ...
- linux tomcat守护_linux 设置tomcat为守护进程教程
然后我们写一个脚本来监测tomcat进程是否停掉,如果挂了,自动拉起,脚本如下: #!/bin/bash echo "Start" URL="http://127.0 ...
- linux python版本_linux下更新Python版本并修改默认版本
linux下更新Python版本并修改默认版本,有需要的朋友可以参考下. 很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本 1.从官网下载python安装包(这个版本可 ...
- linux 切换python版本_Linux下python默认版本切换成替代版本(示例代码)
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件.你可以按照以下方法使用 ls 命令来查看你的系 ...
- g++ linux 编译开栈_linux gcc和g++版本的修改
##编译的时候容易遇到:unsupported GNU version! gcc versions later than 6 are not supported这样的错误.所以我们要更改系统的gcc和 ...
- linux查看jdk版本_linux环境查看jdk版本
2.设置环境变量.#vi/etc/profile在最后面加入#setjavaenvironmentexportjava_home=/usr/java/jdk-1_5_0_02exportclasspa ...
- linux tomcat 进程杀掉_Linux下Tomcat的启动、关闭、杀死进程
打开终端 cd /java/tomcat #执行 bin/startup.sh #启动tomcat bin/shutdown.sh #停止tomcat tail -f logs/catalina.ou ...
最新文章
- Java-GUI编程实战之管理系统 Day3【学生管理系统GUI设计、学生管理系统增删改查、项目MVC结构介绍、Java技能图谱】
- mysql 统计当天,本周,本月,上一月的数据
- Failed with error: ssh variant simple does not support setting port
- java中的==和equals的区别
- vue国际化高逼格多语言
- 【数据库原理】SQL语句练习
- 什么是测试用例?什么是测试脚本?两者有什么关系?为什么要编写测试用例?测试用例的作用是什么?
- 马克飞象怎么转成html,马克飞象教程
- 2022 第三届字节跳动青训营,后端专场,课程报名,笔记 纲要
- 计算机视觉关于进化计算表达方式0.0.6
- 选择数据中心的位置,需要从这五大方面考虑
- Portapack应用开发教程(十五) APRS接收
- HEG安装及hdf文件转tif文件批处理
- 对学计算机学生礼仪,计算机系学生分会社团部主持人和礼仪队选拔大赛计划1.doc...
- 模拟登陆广西科技大学正方教务系统
- Video标签播放视频(动态视频URL)
- 亚马逊平台:华人卖家“很牛”!
- 手把手教你搭建OpenStack云平台(超级详细)
- 股指期货风险管理实证研究——以2015年股灾为例实证分析/VaR/EViews
- 黄佳《零基础学机器学习》chap2笔记