From: Satoshi Osabe Date: 2003-05-16T15:37:47+09:00 Subject: [ruby-list:37682] Re: プロキシ超えFTP 長部です。 <20030516150712.7dbca6ca.riew@cybtec.co.jp> の、 "[ruby-list:37681] Re: プロキシ超えFTP" において、 "Yoshihito Ryuzaki "さんは書きました: > はじめまして、龍崎と申します。 > > FTPのプロキシ越えはPASVモードを使用します。 どうもありがとうございます。 PASVモードにするだけでOKなんでしょうか。 こちらで使用しているプロキシでは,Linuxディストリビューションに 通常入っているftpでは,次のような方法でリモートマシンに接続します。 プロキシサーバ  IPアドレス:xxx.xxx.xxx.xxx  ユーザ名:proxyuser  パスワード:proxypw リモートマシン  IPアドレス:yyy.yyy.yyy.yyy  ユーザ名:rmtuser  パスワード:rmtpw としたとき, $ ftp xxx.xxx.xxx.xxx ・・・・ Name: ←ユーザ名proxyuserを入力 Password: ←パスワードproxypwを入力 ・・・・ ftp> ← "user rmtuser@yyy.yyy.yyy.yyy"と入力 ・・・・ Password: ←パスワードrmtpwを入力 ・・・・ ftp> (ここで,・・・・は省略の意味) 他方,rubyのftp.rbでは,接続には,connectメソッドを,ユーザ名・ パスワードの送付にはloginメソッドを用いています。プロキシに対応 するには,さらに,"user rmtuser@yyy.yyy.yyy.yyy"を送付するメソッドと プロキシのパスワードを送付するメソッドが必要な気がするのですが, どうでしょうか。 -- Satoshi Osabe osabe@crl.hitachi.co.jp