远程访问Serv-U不响应dir命令,请各位看一下这个错误提示是什么意思。

csdnxw 2003-10-08 02:12:37
在公司局域网远程登陆自己宿舍的Serv-U服务器,出现下面的情况。
Password:
230 User logged in, proceed.
ftp> dir
530 Only client IP address allowed for PORT command.
150 Opening ASCII mode data connection for /bin/ls.
(下面就没有反应了)

按Ctrl + C出现下面的提示,并一直这样不停止对话
Aborting any active data connections. This can take up to 10 seconds.

请问该如何解决?谢谢
...全文
122 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdnxw 2003-10-14
  • 打赏
  • 举报
回复
主动,被动,是从服务器的视角来说的
csdnxw 2003-10-13
  • 打赏
  • 举报
回复
回头试一下,如果是这个原因的话马上给分
csdnxw 2003-10-08
  • 打赏
  • 举报
回复
信誉为372 的哥们,可是我还没有看懂我为什么连接不上。
是不是因为有防火墙啊?
sungod8 2003-10-08
  • 打赏
  • 举报
回复
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。

PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。

PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。

从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。

6,186

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧