HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP的两个模式分为主动模式(PORT)和被动模式(PASV)。若采用主动模式,就是HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP软件请求服务器来连它;若采用被动模式,如同是服务器告诉HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP软件“你来连接我”。
小提示:有防火墙用户不能使用主动模式,这是因为防火墙不允许来自网外的主动连接,所以用户必须同使用被动模式。
二、判断问题是否在传输出模式上
在登录HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP时,经常会出现各种各样的错误,那么哪些是因为传输模式设置不正确所造成的呢?下面这些无法连接的例子,都可能是传输模式设置不正确导致的。
1.当出现“426 data connection closed,transfer aborted”提示时,表示你采用了主动模式的话,而防火墙禁止了来自HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP服务器的主动连接。
2.如果出现“550 Passive mode notallowed on this server”的信息地,则表明HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP服务器被设置成了不支持被动模式的连接。
3.除此之外,“数据Socket错误,连接已超时”的错误也非常多见,这同样是由传输模式设置不正确引起的。
三、HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP传输模式的切换
既然因传输模式设置不当可以引发多种HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP登录故障,那么在实际应用过程中我们又该如何改变其传输模式呢?下面我们将常用工具的HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP传输模式切换方法传授给大家。
1.IE
IE浏览器是我们登录HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP服务器最简单、直接的工具之一,默认使用的是主动模式,切换方法比较简单。启动IE后,打开“工具”菜单中的“Internet选项”,将打开的窗口切换到“高级”选项卡,选中其中的“使用被动HTTP://www.cnpaf.net/class/ftp' target='_blank'>FTP”选项并保存设置即可(图1)。
