禁掉Apache web server签名 How to turn off server signature on Apache web server
2015-07-01 16:07
711 查看
有的时候,我们为了从安全角度考虑,防止黑客恶意攻击,我们会隐藏掉server信息,比如,一般我们会发现如下信息。
我用的是centos (fedora, RHEL也一样)
其他的系统(ubuntu, Debian)
我们可以在这个文件中添加两行信息
然后再重启网络
即可解决该问题。
具体参见:
http://ask.xmodulo.com/turn-off-server-signature-apache-web-server.html
shell脚本参见:
http://write.blog.csdn.net/mdeditor#!postId=47006651
我用的是centos (fedora, RHEL也一样)
$ sudo vi /etc/httpd/conf/httpd.conf
其他的系统(ubuntu, Debian)
$ sudo vi /etc/apache2/apache2.conf
我们可以在这个文件中添加两行信息
ServerSignature Off //隐藏Apache版本信息 ServerTokens Prod//第一条命令虽然不会在页面上直接显示,但在response的头部还会包含,所以加上此条。
然后再重启网络
$ sudo service apache2 restart (Debian, Ubuntu or Linux Mint) $ sudo service httpd restart (CentOS/RHEL 6) $ sudo systemctl restart httpd.service (Fedora, CentOS/RHEL 7, Arch Linux)
即可解决该问题。
具体参见:
http://ask.xmodulo.com/turn-off-server-signature-apache-web-server.html
shell脚本参见:
http://write.blog.csdn.net/mdeditor#!postId=47006651
相关文章推荐
- 配置apache和php mysql的一些问题
- Linux Debian系统配置LAMP(Apache, MySQL, PHP)网站环境详解
- apache如何解决跨域资源访问
- ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component解决
- Exception in thread "main" java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
- 使用VMware 测试 PXE+DHCP+Apache+Kickstart 批量安装服务器
- Subversion 1.8.13+Apache2.4.6安装
- 访问jsp页面报java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22)
- Ubuntu14.04下安装配置apache2.4
- macbook搭建apache多站点
- MOS X 下Apache服务器配置,及日志读取
- 关于apache以fastcgi模式运行php的错误理解纠正
- linux apache vhosts 配置(2.4以上版本)
- Install Apache, PHP And MySQL On CentOS 7 (LAMP)
- 用Apache Kafka构建流数据平台
- CDH(Cloudera)与hadoop(apache)对比
- apache使用htaccess文件自定义pathinfo
- Read / Write Excel file in Java using Apache POI
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of t
- windows 下apache 以fastcgi形式运行php