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

[vine-users:051087] Re: ProFTPD の挙動がおかしい


こんにちは、さがらと申します。

++++++++++++++++++++++++++++++++++++
 From: "Keiichi Yokomori" <ky _at_ mbf.nifty.com>
 Date: 2002/06/03 09:04
 Subject: [vine-users:051079] ProFTPD の挙動がおかしい
 Message-Id: <20020603000442.CE5215FD5F _at_ lists.linux.or.jp>
++++++++++++++++++++++++++++++++++++

>VineLinux2.5のProFTPDを起動して、クライアントから接続を
>試みたのですが、ログインまではうまくいくのですが、
>ls、dirコマンドについて返答が返ってこないのです。
>ProFTPDの日本語サイトのドキュメントも見てみましたが、
>わかりませんでした。
>下記状況で、理由がわかる方ご教示ください。
>
>ProFTP起動について行った作業は以下です。
> 1.別なftpサーバの起動確認
> 2./etc/inetd.conf のProFTPDのコメントアウト
> 3./etc/rc.d/init.d/inet restart
>
>接続状況
> C:\>ftp hoge
> Connected to hoge.
> 220 ProFTPD 1.2.5rc1 Server (ProFTPD Basic Configuration) [hoge]
> User (hoge:(none)): hogehoge
> 331 Password required for hogehoge.
> Password:
> 230 User hogehoge logged in.
> ftp> ls
> 200 PORT command successful.
>
>このまま沈黙

環境がわからなかったのではっきり言えませんが、
ProFTPDの問題ではないと思います。

クライアントとFTPサーバの間に、ローカルルータやファイアウォール等
のゲートウェイ機器がありませんでしょうか?
その場合、それらの機器にFTPサーバ(外側)のTCP20番ポートからクライアント
PC(内側)
へのアクセスを許可する必要があると思います。
そういう設定をしたくない(できない)場合は、PASVモードを使うことになると
思います。

ただ、上記のコマンドライン文字列から察するにWindowsに付属のftpクライア
ント
みたいですので、PASVモードに対応していなかったと思います。
Linuxであれば、

$ ftp ftp.hoge.dom
Connected to ftp.hoge.dom.
220 ProFTPD 1.2.5rc1 Server ready.
Name (ftp.hoge.dom:hoge): hoge
331 Password required for hoge.
Password:
230 User hoge logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> passiv
Passive mode off.
ftp> passiv
Passive mode on.

というようにPASVモードが使えますので問題ないと思います。
Windowsからであれば、PASVモードが使えるクライアントを
使うか、ゲートウェイ機器に上記の設定が必要になると思います。

参考になれば幸いです。

でわでわ。
++zakkaz++++++++++++++++++++++++++++
 :-) toNIC <tonic _at_ zakkaz.ne.jp>
++++++++++++++++++++++++++++zakkaz++

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

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