gpt4 book ai didi

linux - 主动 FTP 模式在 Linux 中不工作

转载 作者:太空宇宙 更新时间:2023-11-04 04:28:40 30 4
gpt4 key购买 nike

我是 Linux 新手,我的应用程序在 Windows 上运行了一段时间,对于文件传输,我们使用第三方 sftp,它在主动和被动模式下都运行良好。

现在我正在迁移我的应用程序以支持 Linux 操作系统,但我在 FTP 主动模式下遇到问题,我可以在被动模式下传输文件。

我尝试通过 FTP 命令在两种模式下传输文件,当它实现时,它给了我以下错误:

500 Invalid PORT Command.

在此错误之前,ftp 命令如下所示:

PORT 0,0,0,0,234,96

对于被动来说,它工作得很好。linux下是否需要启用防火墙设置,请帮帮我。

最佳答案

PORT 0,0,0,0,234,96

前四个八位字节代表 IP 地址,在本例中似乎不存在。因此,您要么错过了在应用程序中声明客户端的 IP 地址,要么 IP 地址可能存在其他问题。尝试此链接了解更多信息:FTP

另请检查当您关闭 Linux 防火墙时其是否能够连接。

/etc/init.d/iptables stop

关于linux - 主动 FTP 模式在 Linux 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5947910/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com