今天忽然想在搞搞nginx ,弄一个版本号隐藏吧! 算是一个安全的优化吧。注意这里是在编译之间要做的事。1、自己搭建了一个nginx的服务器,在curl的时候,有如下提示: curl -I 10.0.0.231 (直接curl的是ip地址) HTTP/1.1
原创
2014-11-20 01:32:36
996阅读
默认返回信息
debian:~/src/nginx-0.8.53/auto# curl -I 10.0.8.199
HTTP/1.1 200 OK
Server: nginx/0.8.53
Date: Sun, 28 Nov 2010 16:29:19 GMT
Content-Type: text/html
Content-Length: 152
Last-Modified: Sun
原创
2011-09-17 11:01:00
776阅读
隐藏Nginx的版本号
1. 编辑nignx.conf在http{}段增加下面内容:
# vi /opt/nginx/conf/nginx.conf server_tokens off;#添加到http{}段内
2. 
原创
2012-09-12 17:14:24
2067阅读
Nginx服务器Nginx架构发展结果变成是一个模块化的,事件驱动的,异步的,单线程的非阻塞架构的nginx代码基础模块化的Nginx的模块从结构上分为核心模块、基础模块和第三方模块:核心模块:HTTP模块、EVENT模块和MAIL模块基础模块:HTTP Access模块、HTTP FastCGI模块、HTTP Proxy模块和HTTP Rewrite模块,第三方模块:HTTP Upstream
一个最基础的优化防护1、我们日常自定义安装nginx后,通过访问不存在的页面回的404页面可以看见nginx的版本信息和服务器。2、那其实这个版本信息可以隐藏的,下面具体介绍一下: 一、经过解压的文件里 目录如下: /root/nginx-1.14.2/src/core ——有个文件叫 nginx.h
原创
2019-12-31 13:49:12
828阅读
1.隐藏版本信息 在nginx.conf里面添加 2.隐藏server信息 需要重新编译ngnix进入解压出来的nginx 源码目录 将 改为 重新编译nginx 再看header里面Server信息变成了自定义的名字 X-Web
转载
2018-05-02 10:02:00
188阅读
2评论
1.隐藏版本信息在nginx.conf里面添加server_tokens off;2.隐藏server信息需要重新编译ngnix进入解压出来的ngin.nginx" CR...
原创
2022-07-18 18:01:01
814阅读
1.隐藏版本信息在nginx.conf里面添...
转载
2019-12-20 15:50:00
326阅读
2评论
因为Nginx的性能优良,所以在越来越多的生产环境中用它来替代Apache或者用来做Apache的proxy反向代理,当然我们在平时使用的时候无论是用Nginx的正向代理还是反向代理都要隐藏其版本信息以防被探测,以前有写过Apache的版本隐藏,需要的可以参看:http://jim123.blog.51cto.com/4763600/1834625,同理php中隐藏版本信
原创
精选
2016-12-29 14:20:54
1153阅读
优化的目录一、隐藏版本号 二、修改用户和组 三、配置网络缓存时间 四、日志分割 五、连接超时配置一、隐藏nginx版本号(两种方法):当前使用的nginx可能会有未知的漏洞,如果被黑客使用将会造成无法估量的损失,但是我们可以将nginx的版本隐藏, 隐藏版本号有两种方式,一种是修改Nginx的源码文件,指定不显示版本号,第二种是修改Nginx的主配置文件(1)修改主配置文件的方式如下:将Nginx
转载
2024-05-28 22:36:35
3966阅读
首先介绍下在本文出现的几个比较重要的概念:
函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考。
Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能
转载
2024-07-22 11:13:26
223阅读
1.隐藏nginx的版本号和server信息[root@node2 nginx-1.8.0]# vim src/http/ngx_http_special_response.c static u_char ngx_http_error_tail[] ="<hr><center>tingyun</center>" CRLF &
原创
2015-11-19 14:57:19
1058阅读
JDKvim /etc/profileexport JAVA_HOME=/usr/local/services/jdkexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarsource /etc/profilenginxserver_tokens o
原创
2016-06-30 10:28:04
1563阅读
为了安全,想将http请求响应头里的nginx版本号信息隐藏掉: 1. nginx配置文件里增加 server_tokens off; server_tokens作用域是http server location语句块 server_tokens默认值是on,表示显示版本信息,设置server_to
转载
2022-10-24 16:08:51
574阅读
对nginx的一个版本进行隐藏,这样你不知道登入的网站到底用的是什么服务器JFWS/3.0 虚构web服务 虚构版本号/usr/src/nginx-1.16.1/src--来到src下面,有大量的源码文件[root@localhost src]# lscore event http mail misc os stream[root@localhost cor...
原创
2022-08-17 01:25:12
213阅读
昨天配置nginx的时候说道隐藏版本信息的问题,今天就罗列一下要操作的信息列表nginx版本信息查询及隐藏Apache版本信息查询及隐藏php版本信息查询及隐藏tengine版本信息查询及隐藏tomcat版本信息查询及隐藏详细操作步骤1.1、nginx版本信息查询[root@zhuima_nginx ~]# nginx -vnginx version: nginx/1.6.01.2、nginx编译
1)首先要下载nginx包这里以1.12.2为例;2)安装nginx所需的支持包#yuminstall-ygccgcc-c++pcre-develzlib-devel3)创建nginx用户#useradd-M-s/sbin/nologinnginx4)解压nginx并配置#tarzxfnginx-1.12.2.tar.gz①visrc/core/nginx.h13行#definenginx_ver
原创
2019-01-08 15:37:58
475阅读
默认安装Nginx时404错误提示:我们想在...
原创
2021-08-13 14:28:16
201阅读
需求:将nginx中的Server信息隐藏掉。解决方法:只需要在nginx.conf中的http模块中加入以下代码即可。server_tokens off;
原创
2022-07-18 17:37:41
500阅读