Proftpd配置文件結構分析
Proftpd配置文件結構是怎樣的?ProFTPD是個Unix平臺上或是類Unix平臺上(如Linux, FreeBSD...)的FTP服務器程序。它是在自由軟件基金會的版權聲明(GPL)之下開發 發布的免費軟件。也可以說,只要任何人遵守GPL版權的聲明,全都可以隨意修改源始碼。本文講述的是Proftpd配置文件結構分析。
1、配置文件結構分析:
#全局設置
設置項目1 參數1
設置項目2 參數2
#某個目錄的設置
...
...
#關于匿名登陸的設置
...
...
2、常用全局設置
- DefaultRoot ~ # 限制每個FTP用戶在自己的目錄下,不可查看上一級目錄
- AllowRetrieveRestart on #下載時,允許斷點續傳
- AllowStoreRestart on #上傳時,允許斷點續傳
- ServerIdent off #屏蔽服務器版本信息
- TransferRate STOR|RETR 速度(Kbytes/s) user 使用者 #設定用戶傳輸速率
- MaxHostsPerUser 1 #每個帳戶最多允許來源ip為1個, 對防止ftp帳號還是比較有用的。
- MaxClientsPerUser 1 #每個帳戶在每個客戶端最多可以同時登陸1次,可以防止多線程軟件下載對服務器的破壞
- MaxClientsPerHost 1 #同一個客戶端只能最多1個帳號可以登陸
- WtmpLog on #是否要把ftp記錄在日志中,如果不想可以設置成off屏蔽掉log日志。
- TimeoutIdle 600 #客戶端idle時間設置,默認就是600秒
- DisplayLogin welcome.msg #設置ftp登陸歡迎信息文件
- RootLogin on #允許root用戶登錄,默認是不允許的,安全起見不推薦此選項。
3、歡迎詞設置
關于歡迎文件的設置包含如下參數:
%T 目前的時間
%F 所在硬盤剩下的容量
%C 目前所在的目錄
%R Client 端的主機名稱
%L Server 端的主機名稱
%U 使用者帳戶名稱
%M ***允許連接人數
%N 目前的服務器連接人數
%E FTP服務器管理員的 email
%i 本次上傳的文件數量
%o 本次下載的文件數量
%t 本次上傳+下載的文件數量
知道這些參數,可以寫出一個友好的歡迎語文件,例如:
歡迎您%U, 這是T-force的測試FTP服務器;
目前時間是:%T;
本服務器最多允許%M個用戶連接數;
目前服務器上已有%N個用戶連接數;
目前你所在的目錄是%C;
目錄所在的硬盤還剩下%F字節
【編輯推薦】