*連接到您的FTP伺服器上後,發現您的FTP伺服器會回覆伺服器的版本及名稱等資訊,...
這個可更改sudo vim /etc/vsftpd.conf
改其中的這一行如下, 就不會出現版本資訊
#login時的歡迎信息
ftpd_banner=Welcome to ... FTP service.
記得重啟 ftp service
sudo /etc/init.d/vsftpd restart
see http://blog.udn.com/nigerchen/2261345
*避免 apache 伺服器資訊被探測
Apache:開啟 httpd.conf,
sudo vim /etc/apache2/apache2.conf
加入以下兩行:
ServerTokens ProductOnly
ServerSignature Off
不過我測試的結果,好像還是看的到??
PHP:
隱藏 PHP 版本就是隱藏 "X-Powered-By: PHP/5.1.2-1+b1" 這個,開啟 php.ini,加入:
expose_php = Off
完成以上兩個設定後,重新啟動 Apache 即可, 指令:
sudo /etc/init.d/apache2 restart
*目錄瀏覽禁止
打開 (httpd.conf) 找到, ubuntu 10.04 的新位置應該是sudo vim /etc/apache2/sites-available/default
...(...略過)
Options Indexes FollowSymLinks MultiViews
...
將以上行中間的 Indexes 刪除掉,儲存之後再重新啟動Apache即可。
其它參考資訊:
1. 如何知道 ubuntu 套件安裝資訊aptitude show 套件名稱
例如:
aptitude show gedit
沒有留言:
張貼留言