おやじさん、こんばんわ。
vsftpdのsrpm頂きました。(2.0.2はまだプレリリースのようですが)
簡単ながらpasv_addressにドメイン名(ホスト名?)を指定できるようなパッチを作ってみました。
http://www.ksky.ne.jp/~setoppu/vsftpd-2.0.2pre3-pasvhost.patch
manページ(man vsftpd.conf)の方へのパッチは入っていないですけど。
PASVコマンド実行の度にDNSへの問い合わせが発生すると思われますが…
# ローカルネットワークからの接続でも、外部経由になってしまうかも。
# ルーターによっては内部での接続で問題になるかな…
# 内部からの場合はアクティブモード使うという手もありますが。
## courier-imapのAPOPパッチとか、使う人居るのか判らないモノいぢってるな私って。
こんばんわ。
> vsftpdのsrpm頂きました。(2.0.2はまだプレリリースのようですが)
2.0.1はうまくいかなかったのであきらめていたのですが、2.0.2がでていたのでやってみたら一発で動いたのでpreが気になりましたが、一応あげておきました。もう一度、やれば2.0.1も動くかもしれませんが・・。
> 簡単ながらpasv_addressにドメイン名(ホスト名?)を指定できるようなパッチを作ってみました。
> http://www.ksky.ne.jp/~setoppu/vsftpd-2.0.2pre3-pasvhost.patch
> manページ(man vsftpd.conf)の方へのパッチは入っていないですけど。
> PASVコマンド実行の度にDNSへの問い合わせが発生すると思われますが…
>
> # ローカルネットワークからの接続でも、外部経由になってしまうかも。
> # ルーターによっては内部での接続で問題になるかな…
> # 内部からの場合はアクティブモード使うという手もありますが。
この辺りは、考え方としてですがWarFTPDが自宅サーバ用としてみればよくできているのではないかと思います。
・PASVでの通知ホストアドレスやデータコネクションのポート指定が、ソースアドレスをキーに設定できる。localhostとプライベートアドレス、その他がバーチャルホストごとに指定できればほぼ完全な対応ができるのではないでしょうか?
・アドレスの変更の監視は、指定時間ごとにでき、デーモンの再起動なしに反映できるといいですね。どうせアドレスが変わるときにはセッションが切れてしまいますから、もう少しラフに自動的に変更できるだけで十分かと思います。
> ## courier-imapのAPOPパッチとか、使う人居るのか判らないモノいぢってるな私って。
業務用ではないんですから、好きなこと、興味のあることをやればいいんじゃないですか。
今年もよろしくお願いします。