三、配置文件解析安全
默認配置選項:session
通常狀況下不容許匿名用戶登陸併發
全局配置選項:(手工添加)工具
listen_address=192.168.4.1 #設置監聽地址命令行
listen_port=21 #設置監聽ftp服務的端口號3d
download_enable=YES #是否容許下載文件blog
max_clients=0 #限制併發客戶端鏈接數ip
max_per_ip=0 #限制同一IP地址的併發鏈接數get
被動模式:flash
pasv_enable=YES #開啓被動模式
pasv_min_port=24500 #被動模式最小端口 至少大於一萬,要小於65535
pasv_max_port=24600 #被動模式最大端口
經常使用安全配置(默認是註釋掉的):
accept_timeout=60 #被動模式,鏈接超時時間
connect_timeout=60 #主動模式,鏈接超時時間
idle_session_timeout=600 #600秒沒有任何操做就斷開鏈接
data_connection_timeout=500 #資料傳輸時,超過500秒沒有完成,就斷開鏈接
注意:在FTP的配置文件中先後加空格作註釋都不能夠,會報錯
四、客戶端使用
使用命令鏈接
ftp ip
-help 獲取幫助
-get 下載
-mget 下載一批文件
-put 上傳
-mput 上傳一批文件
-exit 退出
在用Windows鏈接Linuxftp時出現了鏈接超時的問題
通常是兩種狀況:防火牆和SELinux,把這兩個關閉了
修改SELinux的配置文件
而後重啓系統,就會永久生效。
查看防火牆
第4條規則對ftp有影響,刪除了
在這中間我嘗試直接關閉防火牆可是並無解決問題,將關於ftp的防火牆規則刪除後才解決了
命令行模式:
不支持目錄下載,不支持斷點續傳
Windows對話框登陸:
不支持斷點續傳
使用ftp第三方傳輸工具:
flashftp