![如何為 Pure-Ftpd 新增多個綁定端口](https://rvso.com/image/718158/%E5%A6%82%E4%BD%95%E7%82%BA%20Pure-Ftpd%20%E6%96%B0%E5%A2%9E%E5%A4%9A%E5%80%8B%E7%B6%81%E5%AE%9A%E7%AB%AF%E5%8F%A3.png)
我可以在 Ubuntu 機器上為 PureFtpD 新增多個綁定連接埠嗎?我可以編輯 /etc/pure-ftpd/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。