linux访问ftp超时时间,Linux Vsftpd 连接超时解决方法(被动模式) - Go语言中文社区

linux访问ftp超时时间,Linux Vsftpd 连接超时解决方法(被动模式)


之前写过一篇关于如何在 Linux 系统上搭建 Vsftpd 的文章,由于文章中并没有探讨怎么样打开被动模式,导致在连接 FTP 的时候出现连接超时提示。如果您对在 Linux 搭建 Vsftpd 感兴趣的话,可以参考下这篇文章:深入浅出 Linux Vsftpd 创建多虚拟用户教程。

臭虫小明使用 FileZilla FTP Client 连接 Vsftpd FTP,在没有配置传输模式(主动模式、被动模式)时,出现了以下提示信息。我们可以手工设置传输模式为“主动模式”来解决这一问题。但由于客户端防火墙等原因,这种解决方法将不会始终有效。

解决方法

在服务端配置被动模式就可以从根源上解决这问题。

1,vi /etc/vsftpd/vsftpd.conf

2、加载内核 ip_conntrack_ftp 和 ip_nat_ftp(终端执行)

3.配置 iptables 开放 4000 到 5000 端口

vi /etc/sysconfig/iptables  在*filter下加入下

-A INPUT -p tcp --dport4000:5000 -j ACCEPT

测试连接

到这里,问题就成功解决了。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_39900437/article/details/116685350
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2023-01-03 21:35:19
  • 阅读 ( 299 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢