[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:95011] Re: FTPでサーバ間転送について


定期的なミラーリングにはやはりrsyncやwget等が良いと思いますが、
FXP(サーバ間転送)も面白そうなので投稿します。

> 送信側 
> 27 Entering Passive Mode (172,20,0,1,174,35)
>     PORT 172,20,0,2,124,170
> 502 Illegal PORT Command

> 受信側
>     PORT 172,20,0,1,174,35
> 500 Illegal PORT Command
>     PASV

という事なので、PORTコマンドのIPアドレスがcontrol-connectionの
接続元と異なるからサーバから拒否されたのだと思います。
サーバ側で許可されている場合は
PORT 172,20,0,1,174,35
200 PORT command successful.
となり、実際にdata-connectionを開こうとした時にエラーになると思います。

おそらくサーバ側でFXPのための設定がされて無いんでしょう。
http://www.wu-ftpd.org/man/ftpaccess.html
の pasv-allow / port-allow や
http://proftpd.linux.co.uk/localsite/Userguide/linked/config_ref_AllowForeignAddress.html
を見てください。

FXPが可能なLinux用FTPクライアントと言えばftp(NetKit)でも
proxyコマンドがありますね。

-- 
Shigenobu Otsuki <u1079009 _at_ hiroshima-u.ac.jp>

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: