近期需要搭建一个家庭版ftp进行外网使用,放行了21端口,宝塔里面创建了ftp,使用其他服务器进行数据备份到这个ftp上,遇到了1个问题
使用ftp软件链接提示
状态: 服务器回应不可路由的地址。使用服务器地址代替。
响应: 421 Too many connections (10) from this IP
状态: 连接建立,等待欢迎消息…
状态: 初始化 TLS 中…
状态: TLS 连接已建立。
状态: 已登录
状态: 读取目录列表…
状态: 服务器回应不可路由的地址。使用服务器地址代替。
命令: MLSD
错误: 无法建立数据连接: ECONNREFUSED – 连接被服务器拒绝
错误: 20 秒后无活动,连接超时
错误: 读取目录列表失败
状态: 已从服务器断开

经过排查我使用的是内外,我当时只是映射了1个ftp21端口,还需要把20主动端口和39000-40000端口进行放行
ftp需要影射和放行的端口为:
21
20
39000-40000
22(如果需要使用SFTP加密,需要放行这个端口)
如果你这边不是通过内外搭建的ftp,有些服务器里面放行了端口之后,网站里面安全组也需要进行放行,如:阿里云、腾讯云这些。












