| 順子在測試 Telnet連線web站台 的操作時,才發現原來在簡單的操作下,就可以查詢到遠端Web站台上很多資訊!
 
 telnet 127.0.0.1 80GET / HTTP/1.1
 HOST: localhost
 
  那麼在Linux下如何去隱藏Apache & PHP資訊,以減少被攻擊入侵的機會呢?
 基本上可以從Apache及PHP兩個部分去著手。
 
 
 在PHP的部分,可以透過修改 /etc/php.ini中 的 expose_php 的屬性來完成。
 
 expose_php Off 修改後,重啟Apache,可以發現PHP的資訊隱藏了。
 
 
  
 
 而在Apache的部分,則要修改 /etc/apache2/apache2.conf 或 /etc/httpd/conf/httpd.conf,
 加入以下兩個屬性值,就可以隱藏Apache的版本資訊。
 
 ServerTokens ProdServerSignature Off
 修改,重啟Apache,會發現只剩下Apache,其它Server資訊全沒了∼
 
 
  
 
 參考資料
 如何達成:隱藏apache和php的版本訊息?
 
  ♥順子老婆的網拍,請多關照∼
 
 If you don't like something, change it.
 If you can't change it, change your attitude.
 Don't complain!
 
 
 |