在星云服務器上部署FTP服務,因網絡架構因素,FTP服務必須啟用被動模式,
要求在FTP服務上配置指定被動模式所使用端口范圍,同時在系統防火墻(有啟用的情況下)以及在安全組上放行對應端口范圍。
一.云主機上FTP服務應用被動模式
如Windows 下以 FileZilla Server 作為FTP服務部署,點擊齒輪圖標調整配置
在"Passive mode settings"欄目,即被動模式設置中添加自定義端口范圍,填寫云主機公網IP
二.安全組添加端口放行
進入星云控制面板,在安全組中添加放行規則
一般情況下已創建"缺省防火墻",作為云主機安全組設置
點擊 "缺省防火墻",在防火墻規則的"入方向規則" 新建規則添加端口放行
.添加以下FTP服務所需端口放行
1.FTP服務端口
2.FTP被動端口
在已啟用系統防火墻時,請在云主機本地命令行下添加放行端口
netsh advfirewall firewall add rule name="FTPServer" dir=in action=allow localport=20,21,4000-42000 remoteip=any protocol=tcp
三.FTP驗證訪問
FTP客戶端訪問,以FileZilla為例,修改傳輸模式為被動模式后重新登錄