理由がわからないエラーと(文言が違うかも、、外出先なので)でます。どなたかわかる方いましたらおしえて下さい。
自宅のネットワークですと、HUBは外部とのファイアーウォールをかねていませんか?
そこでブロックされている可能性もありますよ。
クライアントからサーバーに向かって、DOSの
「tracert [IPアドレス]」
で、経路が分かりますので、途中でftpポートをブロックしてないか確認してください。
また、メッセージがあいまいですので、同じくコマンドプロンプトから
「telnet [IPアドレス] 21」
でftpポートに接続に行きますので、接続を確認してみてください。
あとは、ftpが正しく起動しているのなら、サーバーのftpログかsyslogに何らかのメッセージが表示されます。そちらも確認してみてください。
http://www.atmarkit.co.jp/fnetwork/rensai/netpro11/netpro01.html
過去からの贈り物「FTP〜後編」
URLは参考程度で。
原因は、FTPのアクティブモードを使用しているためです。パッシブモードに変更してください。
FTPでは最初に制御用の接続でコマンドの送信を行い、次にデータ転送用のコネクションを確立します。このデータ転送用のコネクションはアクティブモード(デフォルト)では、サーバからクライアントの方向に接続します。
クライアントは、自分のデータ転送用の接続IPとポートをサーバに通知します。サーバは通知されたポートに接続をしようとします。
このときに、NAPTなどによりIPアドレスが変換されている場合に問題が発生します。
また、サーバからクライアントに接続をすることは通常はFireWallなどで遮断されているため問題が発生します。
http://members.jcom.home.ne.jp/j-klein/security/network-proto-ft...
�v���g�R���ɒ��ڐG���� - FTP
http://www.linux.or.jp/JM/html/netkit/man5/ftpusers.5.html
Manpage of FTPUSERS
ftpが許可されてないのではないでしょうか?
/etc/ftpusersを確認してみてください。
みなさんありがとうございました。