Pure-Ftpd に複数のバインディング ポートを追加する方法

Pure-Ftpd に複数のバインディング ポートを追加する方法

Ubuntu マシンの PureFtpD に複数の Bind ポートを追加できますか? /etc/pure-ftpd/Bind ファイルを編集して、Bind ポートを変更することはできます。ただし、追加ポートの設定方法がわかりません。Bind ファイルに新しい行を追加しようとしましたが、機能しません。

答え1

Bindpure-ftpd は設定内で複数のステートメントをサポートしていないようです。また、コマンドラインで複数のバインド オプションを指定しても機能しませんでした-S

DNAT回避策として、次のようなiptables ルールを使用して実行できます。

$ sudo iptables -t nat -A OUTPUT -p tcp --dport 1021 -j DNAT --to-destination :21

このルールにより、21 (デフォルト) と 1021 の両方のポートで FTP トラフィックを受信できるようになります。

関連情報