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