如何在 linux ftp 命令中禁用被动模式

nut*_*ute 14 linux command-line-interface ftp

我正在使用 linux 的“ftp”命令向第 3 方提供商发送数据。这家公司声明我们需要“在您的 FTP 客户端中禁用被动模式”,我确认它在被动模式下不起作用。

但是,当我搜索 linux 命令时,我看到“-p”标志是“由于使用 PORT 传输模式的安全问题,现在所有客户端(ftp 和 pftp)的默认值。保留该标志仅是为了兼容性,并且具有没有效果了。”

那么如何禁用被动模式呢?而且,有那么糟糕吗?

Vid*_*her 27

使用 FTP 登录站点后,键入passive然后进行传输。

  • 这是一个布尔触发器。每次发出被动(或旧客户端的 pasv)都会翻转主动/被动标志。 (6认同)

War*_*ner 5

只需passive在客户端内运行。

被动模式改变了用于连接到 FTP 的方法,因为主动模式经常会遇到限制性更强的防火墙规则的问题。