网站怎么隐藏nginx的版本号

隐藏网站nginx服务的版本号信息,在安全的角度上来说,可以防止黑客快速利用nginx的版本漏洞进行攻击。只能拖住一时,不能达到长期的效果哦。

利用黑客思维,一旦黑客想要攻击 一个目标网站,都会进行第一步,目标信息收集:

(1)收集目标网站使用的系统,系统版本。

(2)域名信息,域名对应的IP,是否存在CDN

(3)网站搭建使用的服务,例如PHP,Mysql,Nginx (其中包含版本信息)

(4)扫描器,主要扫描网站主要存在的高危漏洞,SQL注入,XSS,CSRF,漏洞代码执行,弱密码。

例如下面是一个没有隐藏Nginx版本号的,可以在前端浏览器看到:

%网站怎么隐藏nginx的版本号-猿站网-插图

那么当一般手段无法攻击网站的时候,黑客就会利用网站服务的版本漏洞进行攻击。

怎么隐藏Nginx的版本号呢?

(1)(1.1)登录服务器,进入nginx目录的conf目录,修改nginx.conf配置文件,在http下面添加一句 server_tokens off;

%网站怎么隐藏nginx的版本号-1猿站网-插图

(1.2)同样在nginx目录的conf目录,找到fastcgi.conf和fastcgi_params文件

%网站怎么隐藏nginx的版本号-2猿站网-插图

进行修改,把 fastcgi.conf文件的

fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

修改成

fastcgi_param SERVER_SOFTWARE nginx;

把fastcgi_params文件的:

fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

修改成:

fastcgi_param SERVER_SOFTWARE nginx;

(1.3)修改完成,重启nginx服务,就可以隐藏nginx的版本号了:

%网站怎么隐藏nginx的版本号-3猿站网-插图

特别说明,这个只能隐藏nginx的版本号信息,想要彻底隐藏nginx信息,得要从nginx的源代码入手,下一节再写。

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
无描述 zhzs

宝塔面板phpMyadmin数据库管理出现500错误的解决方法

2024-3-14 19:08:55

无描述 zhzs

宝塔面板通过composer安装TP依赖

2024-3-14 19:08:58

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索