陈奇网络工作室

Nginx隐藏和伪造版本号

系统运维

1、默认使用卷曲命令访问:

# curl -I http://172.17.0.5

2、修改nginx.conf配置文件,在超文本传送协议(超文本传输协议的缩写)配置段中新增如下代码:

# vim/usr/local/nginx/conf/nginx。会议

服务器_令牌关闭;

3、修改fastcgi.conf配置文件,注释如下代码:

# vim/usr/local/nginx/conf/fastcgi。会议

fastcgi_param?服务器_软件?nginx/$ nginx _ version;

4、重载Nginx:

# nginx -s重新加载

5、使用卷曲命令访问:

# curl -I http://172.17.0.5

6、伪造Nginx的名称和版本号:

# vim/usr/src/nginx-1。16 .1/src/core/nginx。h,修改如下代码

#定义NGINX _版本1 .16 .1 #定义NGINX _版本2.3.2

# define NGINX _ VER NGINX/NGINX _ VERSION-# define NGINX _ VER NGINX/NGINX _ VERSION

# cd /usr/src/nginx-1.16.1

# ./configureprefix=/usr/local/nginxuser=nginxgroup=nginxwith-threadswith-file-AIOwith-http _ SSL _ modulewith-http _ v2 _ modulewith-http _ realip _ modulewith-http _ addition _ modulewith-http _ XSLT _ modulewith-http _ image _ filter _ modulewith-http _ sub _ modulewith-http _ dav _ modulewith-http

#制作制作安装

# cd /usr/local/nginx/conf

# vim nginx.conf,删除之前新增的代码:server _ tonkens off

# nginx -s停止

# nginx

7、使用卷曲命令访问:

# curl -I http://172.17.0.5

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理商官网:www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3