wget下下载ftp文件卡在PASV模式等待
wget下下载ftp文件卡在PASV模式等待问题所在,flashfxp等各种软件都可以正常下载ftp,但是在wget上就出现了问题
判断,ftp服务器采用了监听端口和PASV端口一致,但是wget不认
跳错如下
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done.==> CWD not needed.
==> PASV ...
解决办法,更换curl命令进行下载
curl -g "ftp://ip:1021/Resident Evil 4 - Ultimate HD Edition .rar" -O
参数注明
-g 代表启用url编码,因为文件名带了空格
-O 大写代表使用原始服务器名字来命名文件进行下载
-o 小写代表指定一个新的文件名来命名文件进行下载
PASV=被动
被动=通过21连接端口,然后等待服务器响应打开一个端口并且通知客户端该端口以打开
主动=通过21连接端口,然后主动向服务器申请一个端口用于传输数据(大概是这样?)
页:
[1]