我可以在 Ubuntu 机器上为 PureFtpD 添加多个绑定端口吗?我可以通过编辑 /etc/pure-ftpd/Bind 文件来更改绑定端口。但我不明白如何设置附加端口。我尝试在 Bind 文件中添加新行,但没有成功。
答案1
pure-ftpd 似乎不支持Bind
在配置中使用多个语句。在命令行上指定多个绑定选项也无法正常工作-S
。
作为一种解决方法,可以使用 iptablesDNAT
规则来完成,如下所示:
$ sudo iptables -t nat -A OUTPUT -p tcp --dport 1021 -j DNAT --to-destination :21
此规则使您能够在两个端口上接收 FTP 流量:21(默认端口)和 1021。