vsftpd能连接上 但是无法覆盖文件,返回服务器发回了不可路由的地址。被动模式失败。
Hello,开发者
如果您是用filezilla server建的ftp server端,参考这篇文章:https://www.cnblogs.com/cyehu/p/8667993.html
关键点:如果你用Filezilla架设FTP,那么filezilla默认配置下两种方式都支持。我在FileZilla Server 设置菜单里被动模式选项(Passive Mode Settings)选项,进入被动模式设置。 选中启动被动模式端口范围的选项,输入3000~3020端口范围,相应的端口要在防火墙里添加放行。
如果是用的vsftpd,在:
Amazon Linux 2 and CentOS: /etc/vsftpd/vfstpd.conf
Debian and Ubuntu: /etc/vsftpd.conf
里面找到
pasv_min_port=21000
pasv_max_port=21999
在控制面板并放行对应端口范围,似乎可解此问题。
赞0
踩0