FTP原理與配置

无敌小鲁班發表於2024-04-25

目錄
  • 1.FTP服務
    • (1)FTP傳輸模式:
  • 2.FTP配置

1.FTP服務

用來傳輸檔案的協議
FTP協議採用的是TCP作為傳輸協議,
21號埠用來傳輸FTP控制命令的,
20號埠用來傳輸檔案資料的。

(1)FTP傳輸模式:

主動模式:FTP服務端接收下載控制命令後,會主動從tcp/20號埠傳送資料傳輸給客戶端
被動模式:FTP服務端接收下載控制命令後,會開啟一個空閒埠被動等待客戶端資料傳輸連線

2.FTP配置








配置:
允許匿名使用者訪問FTP伺服器
anonymous_enable=YES
anno_root=

允許服務端本地使用者訪問FTP伺服器
local_enable=YES
local_root=

user_list檔案作為黑名單
userlist_enable=YES
userlist_deny=YES
user_list檔案作為白名單
userlist_enable=YES
userlist_deny=NO

listen_port=2121 ##設定監控埠
max_clients=100 ##最大連線數
max_per_ip=5 ##每個IP的最大連線數

*注:FTP控制命令:pwd ls get put quit

相關文章