概述
记一次最近碰到的ftp连接超时问题,这个问题还是很常见的,也是很多朋友经常碰到的ftp问题,这里前提是网络防火墙:已开通20、21端口 。
问题
报错:ftp: connect: 连接超时
可以发现可以连接ftp服务器,但是输命令就会提示连接超时了 。
思路
1、因为ftp server可能每次开启不同的端口来传输数据,但是在linux上,由于安全限制,可能某些端口没有开启,所以就出现阻塞 。
2、ftp的端口号20、21一个是数据端口,一个是控制端口,控制端口一般为21,而数据端口不一定是20 , 这和FTP的应用模式有关,如果是主动模式,应该为20,如果为被动模式,由服务器端和客户端协商而定 。21控制端口激活后 , 数据端口如果长时间进行数据操作 , 到达服务器设定的超时时间,自动断开连接 。
解决:
1、确保服务器防火墙关闭
systemctl status firewalld
2、修改服务端ftp配置为主动模式
3、测试ftp连接
注意active模式连接ftp server时一定要加-A
ftp -A 服务器IP
问题解决 。
觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容 , 感兴趣的朋友可以关注下~
【详解ftp连接超时如何配置主动模式解决】以上就是朝夕生活(www.30zx.com)关于“详解ftp连接超时如何配置主动模式解决”的详细内容,希望对大家有所帮助!
猜你喜欢
- FTP:530 Login incorrect 解决方法
- ftp 425错 和553错解决方法
- 虚拟主机FTP连接失败的原因
- VC++6.0不兼容,怎么办,手把手教你安装Eclipse
- DNF丨从32位到64位,可不是乘以2那么简单
- DNF发展中最重要的一步,64位客户端真的要来了吗?
- 玩游戏又卡又慢?试试这3个方法,让显卡潜力发挥到极致
- U盘在电脑上读不出来怎么办?详细解决方法在这!
- 优盘无法识别?恢复U盘数据就这样做!
