圖-ProFTPD
ProFTPD是一個Unix平台上或是類Unix平台上(如Linux, FreeBSD等)的FTP伺服器程式,它是在自由軟體基金會的著作權聲明(GPL)下開發、發布的免費軟體,也就是說任何人只要遵守GPL著作權聲明,都可以隨意修改源始碼。
ProFTPD設計目標是實現一個安全且易於設定的FTP Server。目前Unix或類Unix平台上 FTP Server十分有限,最常使用的恐怕就是wu-ftpd了。雖然wu-ftpd有著極佳的效能同時也是一套很好的軟體,然而它卻欠缺了許多Win32平台上FTP Server的一些特色,同時wu-ftpd過去也有不少的安全性漏洞陸續被發現。ProFTPD的原創者本身就曾經花非常多的時間尋找wu-ftpd 的漏洞加以改進並且增加許多功能。然而十分不幸的是,他很快地發現顯然wu-ftpd需要全部重新的改寫才能補足欠缺的設定能力以及缺乏的一些功能。ProFTPD不是從其它FTP Server的既有原始碼修改而產生的,相反的,它是完全獨立而完整、重新改寫的FTP Server。
ProFTPD的主要包括如下特點:
1. 單一主設定檔案,包含許多指令以及其支配的組,非常象Apache Web Server。
2. 每個目錄都可以定義一個".ftpaccess"設定檔案,就如同Apache的".htaccess"檔案一樣可以設定該目錄的存取許可權。
3. 可設定多個虛擬FTP server,而匿名FTP服務更是十分容易。
4. 可根據系統的負載(load)選擇以單獨運作(stand-alone)方式或是由inetd啟動。
5. 匿名FTP的根目錄不需要特定的目錄結構、系統二進位執行檔案或其它系統檔案。
6. ProFTPD不執行任何外部程式以免造成安全性漏洞。
7. 具有隱藏目錄或隱藏檔案,源自於Unix形式的檔案許可權,或是user/group類型的檔案許可權設定。
8. 能夠以一般使用者在單獨運作(stand-alone)模式下執行,以減少某些藉由攻擊方式取得root權的可能性。註:此功能與Unix的作業系統有關。
9. 支援系統記錄以及utmp/wtmp。
10. 記錄的方式與wu-ftpd的標準完全相容,也支援記錄內容的延伸格式。
11. 支援Shadow! nbsp;password,包括了帳號使用到期日設定的功能。
通過本文的描述,我們認識了 ProFTPD,喜歡他的可以去下載個,很不錯很強大!
- Proftpd學習筆記之應用
- Proftpd學習筆記之基本安裝
- proftpd支援上傳sfv校正的方法
- FTP服務 Proftpd + mysql + quota
- 使用MySQL認證ProFTPD使用者需要什麼
- Proftpd中Limit的使用
- Proftpd 大蝦的學習筆記