ftp425
⑴ 如何解决ftp出现425 Can’t open data connection错误
ftp服务器是被动模式还是主动模式。被动模式服务端会随机选择一个端口(1024以上)监听(你也可以指定端口),看看是不是防火墙阻止了端口。主动模式使用一般不方便,现在的个人电脑一般都是内网地址,通过路由接入外网,访问外网的ftp时外网机器是无法访问到你的电脑的(除非路由上加了端口映射)
⑵ 8uftp上传失败响应: 425 Try later, data connection in use. 错误: 上传失败
这个是说明上传使用的用户名和密码对ftp根目录没有足够权限,所以不能上传,检查下ftp设置。
1、首先,需要打开lusrmgr.msc建立用户,设置密码,并设置为永不过期。
2、然后,在服务器上建立ftp服务器,设置一个根目录,并赋予第一步建立的用户权限并继承。
3、最后重启ftp服务即可。
4、如果是购买的虚拟主机,那就联系虚拟主机提供商设置权限。
⑶ FTP求解: 响应: 425 Cannot open data connection. 错误: 无法取得目录列表
请检查防火墙,先把防火墙关闭再看一下
如果是防火墙的问题,将你的ftp服务器的运行程序 设置在防火墙例外程序里面就可以了
⑷ 为什么我的ftp连接不管是采取主动还是被动模式,都出现错误号425
看看是不是::
防火墙挡住了或者 网管屏蔽了FTP端口 或者 没有查看内容的权限
再或者,你试试其它文件看了,是不是你要下载的这个文件被损坏了
⑸ 登陆ftp后输入ls报425错误
你的电脑和ftp服务器之间有防火墙吗,你需要在防火墙上把pasv模式下的端口放行才可以。pasv模式下的数据端口不固定,或者在防火墙上放开所有端口,或者在服务器端限制端口的范围
⑹ 服务器的FTP上传文件老是出现425错误,用flashFXP等软件上传就不会!我已经拿它没办法了。有
我也遇到过.. 后来我是换了flashFXP才好的.. 其他的没管了》。
⑺ FTP账户连接提示:425 Can't open data connection 错误,求解决办法
这是因为客户在作Ftp上传时 填写错Ftp服务器造成这个问题.,在Ftp上传时记得一定要使用我司的Ftp服务器。
⑻ 请问大侠请留步 FTP 425 Cannot open data connection,该如何处理 详细03
大侠请留步!!! FTP : 425 Cannot open data connection
不清楚FTP 的问题应该发到哪个版块,就发到这里了。使用场景:
设备A --网线--- PC 机---网线--- 路由器 ---网线----服务器
需求: 现在设备A 需要从服务器上下载软件(使用FTP)
PC 机使用了个端口转发程序,设备A 可成功登陆FTP,但是下载软件时,FileZilla Server 界
面上出现了425 Cannot open data connection 这个问题。
经过测试,在PC 机上登陆、上传、下载软件等操作均没有问题。
设备A 上是裁剪的linux 环境,只有固定的FTP 下载的命令:只能输入IP、用户名、密码、
软件名称进行下载,不能进行别的操作。也不能安装客户端。------解决方案--------------------------------------------------------错误贴.
⑼ FTP提示425错误
425 Can't open data connection 列表错误 解决方法
尝试方法一:
这个问题主要是由于使用Passive Mode模式造成的,解决这个问题很简单:
1、在ftp服务软件中设置指定端口地址范围,允许Passive Mode使用,比如60000-60020
2、然后在ftp服务器的系统防火墙上打开这些tcp端口,比如是60000-60020,如果使用windows自带的防火墙,就一条一条的增加,20行有点麻烦,但是可以解决。
如果ftp用户较多,可以扩大端口范围。
尝试方法二:
考虑以下原因:
1、防火墙挡住了
2、没有查看内容的权限
3、网管屏蔽了FTP端口 (检查20端口是否开放,如FTP改过端口了1234,刚检查1233端口是否开放)
尝试方法三:
425 Can't open data connection 和 读取目录列表失败 问题解决
这个问题主要是由于使用Passive Mode模式造成的,解决这个问题很简单:1、在ftp服务软件中设置指定端口地址范围,允许Passive Mode使用,比如60000-60020
2、然后在ftp服务器的系统防火墙上打开这些tcp端口
尝试方法四:
是由于服务端防火墙的设置,客户端不能用pasv模式,用户在使用FTP上传文件时出现无法列表的情况,是由于选择在PASV方式下进行上传而导致的。因此,请用户将上传方式改为PORT。相同的软件,版本不同,设置方法也略有不同,因此需要根据实际情况进行设置(连接之前请确保已经关闭防火墙,例如卡巴斯基、瑞星、天网、windowsxp系统自带的防火墙等)。
⑽ centos搭建的ftp,执行pwd时没问题;在执行ls命令时,报错425failed to establish connection。
首先先整理下思路,确认以下是否调整
1、防火墙(本机、客户机)
2、FTP目录的权限
3、客户机是否是IPv6网络
4、客户机的网关限制了外网ftp
如果能登录,不能使用ls或者dir命令。
那就说明,主要问题在端口被防火墙控住。
提示语句:
200PORTcommandsuccessful.ConsiderusingPASV.
.
这时候,可以在ftp下使用命令:quotePASV
试试用以被动模式连接。
一般DOS命令行下都是默认以PORT主动模式连接。
即,端口21监听,处理控制信息,再以端口20连接客户端进行数据传送。
而,经常的,通过外网的NAT的,基本端口20的数据连接都会被禁止掉。
所以,如果想对外网开放ftp,最好使用PASV模式。
PASV被动模式是指,以端口21监听,有连接请求时,随机开放一个比较大的端口号来处理数据传输。
vsftp中,通过编辑/etc/vsftp.conf实现启用PASV连接。
sudovi/etc/vsftp.conf
在配置文件中添加下面语句:
pasv_enable=YES
pasv_min_port=6000
pasv_max_port=7000
也即,启动PASV连接模式,开放6000-7000端口号作为数据传送端口。
此外,如果是对外网开放,必须在路由器的转发规则中,开放21端口。
为了保险,可以将6000-7000端口也写入到iptables中白名单中。
命令:
sudoiptables-AINPUT-ptcp--dport6000:7000-jACCEPT
在ubuntu中一般可以不用,因为ubuntu虽然有iptables,但默认是没有规则的,
也即,不会设置端口限制,但其他版本就最好加上哈。
此外,如果带有selinux的,最好也关闭。
ubuntu是默认没安装selinux。
像redhat、centOS之类的,
修改/etc/selinux/config文件中的SELINUX=""为disabled,然后重启。