国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Nginx > 正文

隱藏Nginx版本號的安全性與方法

2024-08-30 12:27:42
字體:
供稿:網(wǎng)友

Nginx默認(rèn)是顯示版本號的,如:

[root@bkjz ~]# curl -I www.survivalescaperooms.com
HTTP/1.1 200 OK
Server: nginx/0.8.44
Date: Tue, 13 Jul 2010 14:05:11 GMT
Content-Type: text/html
Content-Length: 8284
Last-Modified: Tue, 13 Jul 2010 12:00:13 GMT
Connection: keep-alive
Keep-Alive: timeout=15
Accept-Ranges: bytes

這樣就給人家看到你的服務(wù)器nginx版本是0.8.44,前些時間暴出了一些Nginx版本漏洞,就是說有些版本有漏洞,而有些版本沒有。這樣暴露出來的版本號就容易變成攻擊者可利用的信息。所以,從安全的角度來說,隱藏版本號會相對安全些!

那nginx版本號可以隱藏不?其實可以的,看下面我的步驟:


1、進(jìn)入nginx配置文件的目錄(此目錄根據(jù)安裝時決定),用vim編輯打開

# vim nginx.conf

在http {—}里加上server_tokens off; 如:

http {
……省略
sendfile on;
tcp_nopush on;
keepalive_timeout 60;
tcp_nodelay on;
server_tokens off;
…….省略
}

隱藏Nginx版本號的安全性與方法

2、編輯php-fpm配置文件,如fastcgi.conf或fcgi.conf(這個配置文件名也可以自定義的,根據(jù)具體文件名修改):

找到:
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
改為:
fastcgi_param SERVER_SOFTWARE nginx;

3、重新加載nginx配置:

# /etc/init.d/nginx reload

這樣就完全對外隱藏了nginx版本號了,就是出現(xiàn)404、501等頁面也不會顯示nginx版本。

下面測試一下:

[root@bkjz ~]# curl -I www.survivalescaperooms.com
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 13 Jul 2010 14:26:56 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
……

Firefox里的服務(wù)器信息顯示工具也不能顯示出nginx版本號(其實這個工具也是利用curl 命令偵查的)如圖:

隱藏Nginx版本號的安全性與方法

OK,完畢。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 锦州市| 遂昌县| 衡阳市| 宜宾县| 夏河县| 稷山县| 东乡| 璧山县| 民县| 项城市| 紫阳县| 金平| 保亭| 广昌县| 缙云县| 梨树县| 静乐县| 措美县| 彭山县| 锡林郭勒盟| 阜新| 无棣县| 柳林县| 福泉市| 江西省| 德州市| 凌云县| 拉孜县| 噶尔县| 乌鲁木齐县| 安岳县| 邛崃市| 临沂市| 青浦区| 奎屯市| 茌平县| 施甸县| 江城| 柳林县| 莱州市| 锦州市|