Ubuntu マシンの PureFtpD に複数の Bind ポートを追加できますか? /etc/pure-ftpd/Bind ファイルを編集して、Bind ポートを変更することはできます。ただし、追加ポートの設定方法がわかりません。Bind ファイルに新しい行を追加しようとしましたが、機能しません。
答え1
Bind
pure-ftpd は設定内で複数のステートメントをサポートしていないようです。また、コマンドラインで複数のバインド オプションを指定しても機能しませんでした-S
。
DNAT
回避策として、次のようなiptables ルールを使用して実行できます。
$ sudo iptables -t nat -A OUTPUT -p tcp --dport 1021 -j DNAT --to-destination :21
このルールにより、21 (デフォルト) と 1021 の両方のポートで FTP トラフィックを受信できるようになります。