隱藏nginx伺服器名稱:
修改或隱藏伺服器名稱需要修改原始碼nginx.h,nginx.h在src/core/目錄下 。具體操作如下:
把下面兩個巨集的值修改為自己設定的值,例如"ngx"。 都改為 "" 即隱藏名稱。
1:#define nginx_ver "nginx/" nginx_version 改為 #define nginx_ver "ngx" nginx_version
#define nginx_var "nginx" 改為 #define nginx_var "ngx"
2:同理改版本號修改nginx_version的值
#define nginx_version "1.8.0"
修改如下: [root@python core]# cat nginx.h
隱藏nginx版本號:
Nginx中的伺服器名稱規則
伺服器名稱 server names 伺服器名稱是通過指令server name來指定的。但是在前面講的部分,使用的是確切的伺服器名稱 exact names 當然在實際中還可以使用wildcard names以及正規表示式的伺服器名稱 server server server server 對於乙...
配置伺服器版本資訊隱藏
include conf extra httpd default.conf 去掉注釋 servertokens prod 控 務器回應給客戶端的 server 應答頭是否包含關於伺服器作業系統型別和編譯進的模組描述資訊。serversignature off 關閉提供伺服器版本和正在提供服務 擴充套...
apache伺服器隱藏版本號
審計公司發現我們的支付閘道器系統存在安全漏洞,apace的版本號資訊沒有隱藏掉,容易引起攻擊。故讓提出解決方案。1 自己搭建好本地簡單演示環境,訪問時也會出現版本好。接下來進行隱藏操作。2.2 修改配置檔案vim etc httpd conf httpd.conf 生產上的配置檔案路徑位址可能有所不...