無論是修改 nginx 版本還是隱藏 nginx 版本號,都是很簡單的操作,對外來說,相對更安全些。
對於修改 nginx 版本號來說,需要在原始碼的基礎上進行修改,然後再編譯使用。操作如下:
修改如下:
修改後,開始編譯安裝 nginx, 這裡不在講述如何編譯安裝 nginx, 上篇已經講解過了:
編譯完成後,啟動 nginx 隨便開啟乙個不存在的頁面,檢視:
對於隱藏版本號,乙個配置項就搞定。
在 http 配置段,新增配置項: server_tokens off; 記得 nginx -s reload
[[email protected] ~]#nginx -s reload重新整理上面的頁面:
重新整理後,連我們剛才修改的版本號都給隱藏了,直接顯示 nginx 並隱藏了版本號。
這兩種修改方式,如果是新安裝,建議 修改版本號,這樣更安全,而且看起來也更加『高大上』。
如果是正在使用中的 nginx 伺服器,就可以用隱藏的方式,來加強安全性。
Nginx修改版本資訊或隱藏版本號
一,隱藏版本號。首先說明,這個是某一方面隱藏,不是徹底隱藏。未隱藏之前檢視nginx資訊 隱藏方法 修改nginx.conf配置檔案,在http 標籤裡邊加入字段 server tokens off 重啟nginx,檢視nginx資訊 通過curl已經無法檢視到nginx具體版本資訊。說明 這個指標...
openssl修改版本號
1.檢視當前openssl版本號 openssl version2.檢視openssl所在位置 which openssl3.檢視儲存版本號的libcrypto.so所在位置 ldd usr bin openssl grep libcrypto.so4.備份找到的libcrypto.so cp us...
Mac 修改版本號
修改版本號 在安裝某些軟體 xcode 的過程中,系統會提示版本低,需要公升級到高版本,而很多人不想公升級而需要安裝這些軟體,此時只需將版本號修改成軟體安裝要求的版本號就可以了。由於systemversion.plist是系統唯讀檔案,當前使用者不能將此檔案修改成可寫型別,需要切換到管理員使用者。進...