服务安全-tomcat优化

tomcat优化主要从以下三个方面:
1、隐藏版本信息
2、降权启动
3、删除tomcat默认提供的页面

-------

yum -y install java-1.8.0-openjdk	#安装jdk
yum -y install java-1.8.0-openjdk-devel	#解压jar包的工具

1、隐藏版本信息

curl -I http://192.168.80.136:8080/xx	#访问不存在的页面文件,查看头部信息
curl -I http://192.168.80.136:8080		#访问存在的页面,查看头部信息
# 以上两种方式都能得到tomcat的版本号

tar -xvf apache-tomcat-8.0.30.tar.gz	#解压tomcat源码包
cp apache-tomcat-8.0.30 /usr/local/tomcat	#tomcat基于java编写,不需要安装
cd /usr/local/tomcat/lib/
jar -xf catalina.jar

vim org/apache/catalina/util/ServerInfo.properties 
Server.info = balabala	#服务信息,自定义
Server.number = balabala	#版本号,自定义

vim +69 /usr/local/tomcat/conf/server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"  redirectPort="8443" server="自定义" />

/usr/local/tomcat/bin/shutdown.sh        #关闭服务
/usr/local/tomcat/bin/startup.sh         #启动服务


2、降权启动
ps aux | grep java	#tomcat的所有者是root
useradd tomcat	#添加一个用户tomcat
chown -R tomcat:tomcat /usr/local/tomcat/	#修改所有者所有组为tomcat
su -c /usr/local/tomcat/bin/startup.sh tomcat	#使用tomcat用户启动服务
# 也可以切换到tomcat用户再启动服务


3、删除tomcat默认提供的页面
rm -rf  /usr/local/tomcat/webapps/*

写总结的第六十四天!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值