屏蔽Web_server版本信息!

1.已经在生产环境中跑的apache!如何屏蔽!

屏蔽apache的版本信息! 一定程度上可以防止黑客的攻击效率!  因为有时候系统没有来得及升级,而低版本的出现了漏洞!

shell> curl -I URL      ///这样会看到它系统的版本信息!

配置:

/usr/local/apache2/conf//httpd.conf
=>Include conf/extra/httpd-default.conf
       \--->ServerTokens prod
         \-->ServerSignature Off
php.ini
   \-->expose_php = Off

2.另外, 在编译的时候也可以修改版本信息!

这儿有一个链接!  http://www.ha97.com/2582.html

 

3. 屏蔽 nginx 版本信息!

--------->主要修改 nginx 的配置信息,以及安装好了php模块之后启动fastcgi的相关配置!

vim /usr/local/nginx/conf/nginx.conf

在http 配置域下添加:
  \---> server_tokens  off;
在server 配置域下添加:
  \--->  fastcgi_param SERVER_SOFTWARE nginx;
  //不能是:fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;



 

 

 

 

上一篇:ulimit限制系统资源


下一篇:Innodb和MyISAM引擎分析