美文网首页
修改Nginx的版本号 降低服务器针对攻击风险

修改Nginx的版本号 降低服务器针对攻击风险

作者: Medicine_8d60 | 来源:发表于2020-05-06 14:24 被阅读0次

隐藏nginx的版本号很简单,nginx的HttpCoreModule提供了一条叫做server_tokens指令,我这要将这条指令设置为“server_tokens off”就可以了。

首先访问一下,看一下现有的版本:

[root@ mail ~]# curl --head http://192.168.3.139

HTTP/1.1 403 Forbidden

Server: nginx/0.8.53

Date: Thu, 09 Dec 2010 00:02:04 GMT

Content-Type: text/html

Content-Length: 169

Connection: keep-alive

通过访问我得到的是“Server: nginx/0.8.53”。

然后在配置文件中,http区段中插入“server_tokens off;”,重新载入配置文件:

[root@mail ~]# vi /usr/local/nginx0.8/conf/nginx.conf

worker_processes 1;

events {

worker_connections  1024;

}

http {

include       mime.types;

default_type  application/octet-stream;

server_tokens  off;

expires         5s;

sendfile        on;



keepalive_timeout  65;

include "sites-enabled/mail*";

}

[root@mail ~]#service nginx reload

再次访问,看下图,nginx没有了版本号。

相关文章

网友评论

      本文标题:修改Nginx的版本号 降低服务器针对攻击风险

      本文链接:https://www.haomeiwen.com/subject/phcwghtx.html