2010-05-11 38 views
0

我是兼职FTP服务器管理员(没有真正的全职管理员)。我们目前只允许ACTV模式连接。我们的一些客户有这方面的问题,但大多数情况下他们已经可以使用ACTV。对于少数人来说,我们已经能够将数据从我们的服务器推送到他们的服务器。 但是有一个客户特别是目前有麻烦的客户。他正在使用file-zilla并发出PORT命令。 首先,是否使用PORT命令暗示您处于ACTV模式? 其次,FileZilla中有一种方法可以显式更改为ACTV模式吗? 感谢您的帮助, _Ramy了解ACTV模式和PORT命令

+0

好吧......这里还有更多的困惑。在下一条评论中从日志文件中摘录。 – Ramy 2010-05-11 16:40:01

+0

10/05/11 09:32:26,57139,192.147.57.6,USER,PASV 10/05/11 09:32:26,57139,192.147.57.6,USER,501 PASV不允许。 10/05/11 09:32:26,57139,192.147.57.6,USER,PORT 192,147,57,6,138,19 10/05/11 09:32:26,57139,192.147.57.6,USER,200端口命令成功。 10/05/11 09:32:26,57139,192.147.57.6,USER,RETR FILENAME 10/05/11 09:32:26,57139,192.147.57.6,USER,要求下载'MASKEDFILENAME' - > 'FILENAME'从0 - >允许访问。 – Ramy 2010-05-11 16:42:47

+0

10/05/11 09:32:26,57139,192.147.57.6,USER,150打开FILENAME数据连接(525060字节) 10/05/11 09:32:26,57139,192.147.57.6,USER,完成下载'MASKEDFILENAME' - >'FILENAME'从0到525060(00:00:01 - 512.754 KBytes/s)。 10/05/11 09:32:26,57139,192.147.57.6,USER,226文件发送正常。 10/05/11 09:32:27,57139,192.147.57.6,USER,MDTM FILENAME 10/05/11 09:32:27,57139,192.147.57.6,USER,213 20091005100655 10/05/11 09:32:27,57139,192.147.57.6,USER,PASV 10/05/11 09:32:27,57139,192.147.57.6,USER,501 PASV不允许。 – Ramy 2010-05-11 16:43:08

回答

0

主动模式需要PORT命令。 PORT是为了打开数据通道而告诉服务器在客户端连接到哪里。

当客户端在NAT后面时,主动FTP会中断,因此在大多数使用FTP的情况下,Passive是首选默认设置。强烈建议不要使用FTP并切换到SFTP。

+0

谢谢。请看我的其他意见。 – Ramy 2010-05-11 17:48:16

+0

好的,真的不知道这里发生了什么。尝试从防火墙的同一侧测试FileZilla。我将FileZilla设置为“回退到活动状态”。我可以连接就好。但是,当我尝试传输文件我看到这一点: 状态:\t目录上市成功 状态:\t启动的下载/ FILE 错误:\t无法打开“文件”写 错误:\t文件传输失败 状态:\t的开始下载/ FILE 错误:\t无法打开“文件”写 错误:\t文件传输失败 状态:\t启动的下载/ FILE 错误:\t无法打开“文件”写 错误:\t文件转移失败 – Ramy 2010-05-11 18:29:06