• ベストアンサー

vsFTPの設定について

家でサーバをたてようとしています。 CentOSでvsftpをインストールしました。 まず、コマンドプロンプトで接続を試みました。 コマンドプロンプトで接続しようとすると「エラー番号が見つかりません。」というメッセージが帰ってきます。 FTPは立ち上がっています。 FTPソフトで接続を試みてもダメです。 どのようにしたらいいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.2

pingの確認はしたのでしょうか? >FTPソフトはFFFTPです。 FFFTPでも「エラー番号が見つかりません。」と出るのですか?? >ルーターの設定をとかいう意見もありました。 インターネット側から接続するのでなければ設定は不要です。 # ついでに言うなら、今のレベルでインターネットに公開するのは無理です。 # 警察のご厄介になりたいのであればインターネットへの公開は止めませんけど。 # >> http://slashdot.jp/security/article.pl?sid=07/03/04/0245212 # まぁ、この事例はftpではないみたいですけど。 >ファイヤーウォールの設定ってどうするんでしょうか? CentOS側ならば「iptables ftp」辺りで検索して下さい。 内部LANのみだったらとりあえずiptablesを停止(解除)してしまう。というのもありますが。 iptablesでftpのポートを開けるという方法もありますが…結構面倒です。 # データコネクションがアクティブモードならXP側のファイヤーウォールに設定が必要だし、パッシブモードならiptablesとvsftpdに設定が必要。 ping応答をiptablesで抑制している場合もあります。「ping iptables」で検索を。 他にTCP Wrapperが使用されている場合もあります。「TCP Wrapper ftp」辺りで検索を。 Windows側でping応答を拒否している場合もあります。 こちらについては使用しているセキュリティソフトの名前と「ping応答」辺りで検索を。

その他の回答 (1)

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

>まず、コマンドプロンプトで接続を試みました。 >コマンドプロンプトで接続しようとすると「エラー番号が見つかりません。」というメッセージが帰ってきます。 Windowsのコマンドプロンプトですか? どのWindowsでしょう?XPやVista、7など…… >FTPソフトで接続を試みてもダメです。 なんのソフトでしょう? ソフト名と出力されるエラーメッセージは? サーバ側のvsftpdのログ(デフォルトで/var/log/vsftpd.log)には何か出ていませんか? pingで疎通確認は行いましたか? パケットフィルタやファイヤーウォールなどで遮断していませんか?

eccschool
質問者

補足

Windowsのコマンドプロンプトです。 OSはXPです。 FTPソフトはFFFTPです。 ログにも出ていませんでした。 いろんなところで調べているのですが、 ファイヤーウォールの設定ってどうするんでしょうか? ルーターの設定をとかいう意見もありました。 設定方法がわからず困っています。 教えてください。 お願いいたします。