方法一:通过配置文件隐藏版本号 编辑Nginx 主配置文件: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 cd/usr/local/nginx/conf/vim nginx.conf 在http块中添加以下内容: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 nginx 复制 http{...server_tokens off;# 关闭版本号显示.....
修改配置以隐藏版本号: 将server_tokens指令的值设置为off,以隐藏Nginx的版本号和操作系统信息。如果配置文件中没有这个指令,你需要手动添加它。通常,这个指令应该放在http块中。 nginx http { ... server_tokens off; ... } 保存并关闭配置文件: 在修改完配置文件后,保存并关闭编辑器。在vim中,你可以按ESC...
隐藏方法比较简单:需要打开nginx.conf 配置文件。(通常情况下该文件目录在/etc/nginx/nginx.conf) 切换到nginx.conf 文件所在目录下,使用vim nginx.conf打开文件。(按I进入到编辑模式) 然后在server级别下添加:server_tokens off;如果原先有server_tokens 就将值改为on,如果没有就添加整个。 实现效果如下: 复制 ht...
1.打开 Nginx 配置文件,一般在/etc/nginx/nginx.conf或/usr/local/nginx/conf/nginx.conf。 2.在http块中添加以下内容: server_tokens off; 这个指令的作用是关闭 Nginx 的版本号和操作系统信息的显示。 3.这个指令的作用是关闭 Nginx 的版本号和操作系统信息的显示。保存配置文件并重启 Nginx。 sudo nginx -t...
1、在配置文件中配置server_tokens off;即可隐藏版本信息 2、修改或者混淆版本信息 例如:openresty就修改bundle/nginx-1.15.8/src/core/nginx.h... 查看原文 nginx openresty配置页面压缩 nginx配置文件复制,到/usr/local/openresty/nginx/sbin即可,记得sbin文件夹下面的nginx备份一下。 3,最后启动nginx (./nginx)...
1.隐藏版本号 默认情况下,使用curl命令会把nginx的版本信息等获取到,如: [root@transit_machine ~]# curl -I -H"www.beyond.com" "http://172.16.254.5/index.php" HTTP/1.1 200 OK Server:nginx/1.6.3 Date: Wed, 24 Jun 2015 02:50:59 GMT ...
如何隐藏nginx的版本号 修改配置文件方法 修改源代码方法 一、安装nginx 1、在Linux上使用远程共享获取文件并挂载到MNT目录 [root@localhost ~]# smbclient -L //192.168.100.3/ ##远程共享访问 Enter SAMBA oot's password: Sharename Type Comment --- --- --- LNMP-C7 Disk [root...
1 curl -I 192.168.150.34查看当前nginx版本 2 找到nginx的配置文件nginx.conf并编辑它 3 在http{}中加入配置文件server_tokens off;保存并退出 4 重启nginxservice nginx restart 5 用curl -I 192.168.150.34命令再次查看nginx版本,如图已经不再显示版本信息了 6 如果是nginx+php,找到php-fpm配置文件,如...
1,隐藏版本号 在生产环境中,需要隐藏nginx的版本号,以避免泄露nginx的版本,使×××者不能针对特定版本进行×××。在隐藏版本之前可以使用Fiddler工具抓取数据包,查看nginx版本。 隐藏版本有两种方法; (1)修改配置文件 将nginx的配置文件中的server_tokens选项值设置为off,如果没有该选项,加上即可。
一,隐藏版本号。首先说明,这个是某一方面隐藏,不是彻底隐藏。未隐藏之前查看nginx信息: 隐藏方法:修改nginx.conf配置文件,在http { } 标签里边加入字段: 重启nginx,查看nginx信息: 通过curl已经无法查看到nginx具体版本信息。 说明:这个指标不治本,比如php探针,还是可以看到nginx具体版本信息: ...