2329浏览量

隐藏web服务器banner信息

来源: 时间:2020-11-10
    1、隐藏apache中的信息
    在apache的http.conf中添加或修改成如下代码即可:
    ServerSignature Off
    ServerTokens Prod


    2、隐藏php中的信息
    在php的php.ini中添加或修改成如下代码即可:

    expose_php = Off

     

      3、隐藏nginx的版本信息

     在nginx.conf里面加server_tokens off;就可以隐藏版本号。

     4、隐藏nginx的server信息

实现方案 : 需要重新编译nginx

进入解压出来的nginx 源码 目录(不是nginx的安装目录)

 vi src/http/ngx_http_header_filter_module.c  # 49-50行 

编辑:

内容: static char ngx_http_server_string[] = "Server: nginx" CRLF; static char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;

更改为: static char ngx_http_server_string[] = "Server: X-Web" CRLF; static char ngx_http_server_full_string[] = "Server:X-Web " CRLF;

修改完后重新编译nginx即可;



联系我们

一次需求提交或许正是成就一个出色产品的开始。
欢迎填写表格或发送合作邮件至: qczsky@126.com

大理青橙科技

电话:13988578755 13988578755

邮箱:qczsky@126.com

地址:大理市下关龙都春天10层

如果您无法识别验证码,请点图片更换