阿里雲ECS端口一定要放開:
1.對應ECS的組策略,入口方向一定要配置!!!
2.ftp建立連接的端口21,傳輸數據的端口20,切記!!!
3.端口21監聽,處理控制信息,再以端口20連接客戶端進行數據傳送。但是經常的,通過外網的NAT的,基本端口20的數據連接都會被禁止掉。所以,如果想對外網開放ftp,最好使用PASV模式。PASV被動模式是指,以端口21監聽,有連接請求時,隨機開放一個比較大的端口號來處理數據傳輸。vsftp中,通過編輯 /etc/vsftp.conf 實現啓用PASV連接。
sudo vi /etc/vsftp.conf
在配置文件中添加下面語句:
pasv_enable=YES
pasv_min_port=6000
pasv_max_port=7000