日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux隐藏apache信息,Linux下如何隐藏Apache版本号信息

發布時間:2023/12/10 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux隐藏apache信息,Linux下如何隐藏Apache版本号信息 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

利用linux搭建服務器的時候,如何隱藏自己Apache的版本號呢?或者連Apache名字直接隱藏,讓別有用心的不知道自己網站用的是什么web服務器?至于為什么隱藏版本號,因為網上有很多教程都是關于Apache漏洞的,為了避免別人利用漏洞黑你的站,所以先隱藏起來,不讓別人知道你的web服務器的類型,下面說一下如何隱藏Apache版本號。

linux下安裝Apache不用說了,這里必須用源碼編譯安裝Apache才行,因為我們在編譯之前提前修改Apache的文件!下載httpd文件,然后解壓

#tar zxf httpd-2.2.31.tar.gz 解壓

#cd httpd-2.2.31 進入該目錄

# vim include/ap_release.h 修改編譯文件

#define AP_SERVER_BASEVENDOR "Apache Software Foundation" #服務的供應商名稱

#define AP_SERVER_BASEPROJECT "Apache HTTP Server" #服務的項目名稱

#define AP_SERVER_BASEPRODUCT "Apache" #服務的產品名

#define AP_SERVER_MAJORVERSION_NUMBER 2 #主要版本號

#define AP_SERVER_MINORVERSION_NUMBER 4 #小版本號

#define AP_SERVER_PATCHLEVEL_NUMBER 6 #補丁級別

#define AP_SERVER_DEVBUILD_BOOLEAN 0 #

大家根據上文的中文注釋修改自己想要的web服務器信息,然后編譯安裝之后,再對httpd-default.conf文件進行修改,對方就徹底不知道你的版本號了。

這個時候就可以進行編譯了,編譯之后再安裝。安裝完成之后,打開安裝目錄下的httpd-default.conf文件,修改如下兩個地方,

#vim /usr/local/apache2.2/conf/extra/httpd-default.conf

ServerTokens Full

ServerSignature On

為:

ServerTokens Prod #不顯示服務器操作系統類型

ServerSignature Off #不顯示web服務器版本號

最后重啟Apache服務

#service httpd restart 重啟web服務就可以了!

這樣別有用心的人再查看你的web服務器版本的時候就只能看到你設置的信息了。

總結

以上是生活随笔為你收集整理的linux隐藏apache信息,Linux下如何隐藏Apache版本号信息的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。