配置IIS FTP服務器
問題如下:最近做一個項目,要用外網通過ftp來連接服務器,取文件。服務器默認端口 21 是正常的,新開了一個28端口,配置好了用戶權限。使用FTP連接出現如下響應信息:
狀態: 正在連接 42.123.101.210:28 ...
狀態: 已經連接到 42.123.101.210:0。正在等待歡迎信息...
響應: 220 Microsoft FTP Service
命令: USER FTPUserN
響應: 331 Password required
命令: PASS ********
響應: 230 User logged in.
狀態: 連接成功
命令: OPTS UTF8 OFF
響應: 200 OPTS UTF8 command successful - UTF8 encoding now OFF.
狀態: 正在取得目錄列表...
命令: PWD
響應: 257 "/" is current directory.
命令: PASV
響應: 227 Entering Passive Mode (172,16,1,226,252,192).
命令: TYPE A
響應: 200 Type set to A.
命令: LIST
響應: 150 Opening ASCII mode data connection.
錯誤: 無法打開傳輸通道。原因:由於連接方在一段時間後沒有正確答復或連接的主機沒有反應,連接嘗試失敗。
錯誤: 無法取得目錄列表
命令: TYPE I
響應: 550 Data channel timed out.
響應: 200 Type set to I.
命令: TYPE A
響應: 200 Type set to A.
命令: TYPE I
響應: 200 Type set to I.
命令: TYPE A
響應: 200 Type set to A.
命令: REST 0
響應: 350 Restarting at 0.
命令: PWD
響應: 257 "/" is current directory.
命令: REST 0
響應: 350 Restarting at 0.
命令: TYPE A
響應: 200 Type set to A.
求解決方案
配置IIS FTP服務器