FTPクライアントで接続できない

このQ&Aのポイント
  • FTPクライアントの機能を持ったLinuxマシンからFTPによる接続ができない状況です。
  • インストールしたFTPクライアントの機能は生きており、FTPによるファイル受信、TCP/IPによる送受信は問題ありません。
  • PC側Securityの問題かと考え、インターネットオプションでSecurityレベル等を変更しても効果はありません。
回答を見る
  • ベストアンサー

FTPクライアントで接続できない

FTPクライアントの機能を持ったLinuxマシンからFTPによる接続ができません。 このマシンのOSはDebian2.6.18-6の機能を絞ったスリム版で、本来なかったFTPクライアントもユーザーランドから自身でインストールしたものです。 状況: 1.正常なケース #ftp >ftp open 192.168.1.2  相手はプリントサーバでLog inできました。 >ftp open 192.168.1.1  相手は光ルータで  connect: Connection refused  これはつながっているのだと思います。 2.接続できないケース #ftp >ftp open 192.168.1.3  相手はPC Vista-Ultimateマシンで無限ループに入ってしまい、やがてタイムアウトエラーになります。 以上よりインストールしたFTPクライアントの機能は生きているだと思います。 PC側Securityの問題かと考え、インターネットオプションでSecurityレベル等を変えてみたのですが効果はありません。 FTPによるファイル受信、TCP/IPによる送受信は従来より問題ありません。 ご教示願えれば幸いです。

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

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

そのWindows PCで、FTPサーバーは動作してますか?

gammodler
質問者

補足

kmee様 回答ありがとうございます。 WindowsなればFTPのサーバー機能は先刻インストールされているのだと勘違いしていました。 しかしDefaultでは用意していないようです。 そこで以下の手順でFTPサーバー機能をインストールしました。 コントールパネル¥プログラムと機能¥Winodwsの機能の有効化と無効化¥ Internet Information Services¥FTP発行サービス¥FTPサーバー をチェック長時間を経て完。 なお、並列のFTP管理コンソールも指定したのですが、2回にわたり失敗しました。 再起動後確認したのですがやはりつながりません。 というより無限ループに入ります。 Netをあたったところ、IISの機能も必要らしいので現在インストール中です。 結果は見届けていませんがまだ他の原因がありそうな気がします。 なにかご示唆願えることがあればお願いします。

その他の回答 (1)

  • aid-u
  • ベストアンサー率75% (22/29)
回答No.2

FTPサーバが起動していないマシンに接続した場合は、 即時にエラーが返り、タイムアウトとはならないと思います。 光ルータ相手の事象が、該当していると思います。 接続できないVista-Ultimateマシンは、タイムアウトとなっているため ファイアウォールを含めたネットワーク設定をもう一度見直した方が 良いのではないでしょうか。

gammodler
質問者

補足

aid-u様 回答ありがとうございます。 ウオッチしていませんでした。済みません。 結論からいえばWindows側FTPのサーバ機能は確保できました。 クライアント側からのファイルダウンロード要求にもResponseします。 ファイヤウォールの設定もしました。 問題が一つ残りました。 コンパネ>Windowsの機能の有効化または無効化>Ineternet Information Services>FTP発行サービス>FTPサーバーは有効化できるのですが、もう一つの項目FTP管理コンソールはチェックしてもエラーになります。それからWeb管理ツール中でIIS6と互換性のある管理およびIIS管理スクリプトおよびツールも同じく追加ができません。 IISの画面は表示されますがその中にFTPの項目が追加されないので、ユーザ設定不能、クライアント側からのFTP接続ではanonymous=FTP、password=NULLにせざるをえません。Winodws側のSecurityもeveryoneにしてようやくサーバ機能が動作しました。 FTP6を先に有効化してしまったことなどなにかの手順にミスがあるのかもしれません。 まあ基本的はつかえたので不問としてしまっていますが、なにか指摘していただけることがあればお願いいたします。

関連するQ&A

  • SUSE 10.2 でftpサービスを有効にする

    しばらくぶりのSUSE(OpenSUSE 10.2)でftpサービスを有効にしたいと思いますが問題が発生しています。解決策があればよろしくお願いします。 vsftpdはインストール済み&サービス有効になっています。他のホストからftpをかけると、以下のようになります。クライアントはSolarisです。どの様にすれば良いのでしょうか? % ftp 192.168.1.10 ftp: connect: Connection refused ftp>

  • vsftpdによるFTP接続

    Linux9でデフォルトサポートされているvsftpdでFTP接続を試みています。 自分のPC(LinuxのPC)からFTP接続は出来るのですが、他のPCからFTP接続が出来ません。 ftp: connect: Connection refused Port:21もListen状態であり、vsftpdが起動しているのも確認済みです。 vsftpd.confの内容も確認しましたが、特に気になる点もありませんでした。他に何か設定が必要なのでしょうか? すいませんが、よろしくお願いします。

  • telnetやftpでの接続が拒否される;;

    雑誌の付録のRedHatLinux7.3をインストールしました。 インストールが完了した後に、別端末からtelnet接続を試みたところ、 下記のように接続が拒否されてしまいました。 ------------------------------------------------------------------- C:\>telnet 192.168.0.3 接続中: 192.168.0.3...ホストへ接続できませんでした。 ポート番号 23. 対象のコンピュータによって拒否されたため、接続できませんでした。 ------------------------------------------------------------------- また、インストール時に匿名FTPもインストールするように選択 したのですが、こちらも接続しようとすると拒否されてしまいます。 ------------------------------------------------------------------- C:\>ftp 192.168.0.3 > ftp: connect :エラー番号が不明です linuxのターミナルから接続しようとすると、 $ftp 192.168.0.3 ftp:connect:Connection refused ------------------------------------------------------------------- 何が原因でtelnetやftpが利用できないのでしょうか? また、どのようにすれば利用できるようになるのかご教授していただきたいと思っております。 よろしくお願いいたします。

  • クライアントからrshが使えない。

    fedora core3を使用しています。 rshの設定をしていてサーバーからクライアントに入れるのですが、クライアントからサーバーに入れません。 毎回、以下のようなメッセージが出ます。 connect to address 192.・・・・: Connection refused Trying krb4 rlogin... connect to address 192.・・・・: Connection refused trying normal rlogin (/usr/bin/rlogin) server: Connection refused と出ます。色々やってみたのですが、どうしてもできません。 どこが原因なのか教えてください。よろしくお願いします。

  • SSHやFTPが外部から接続できません

    どうもです。 OSに Red Hat Enterprise Linux version 4 をインストールしました。 インストールすると、デフォルトでOpenSSHとftpが入っており、 そのサービスも起動しています。 この状態でローカルマシンから、sshおよびftpは接続できるのですが、 同一LANに存在する他のWidnowsクライアントからsshで接続すると 「Connect refused」となります。 ftpに関しては、パスワードが違うとエラーになります。(root以外の別のアカウントにて) いろいろなことを試みていますが、未だに接続できず困っています。 どういった部分をチェックすればよいか、ご教授お願いします。 ・windowsクラアントから TeraTerm(SSH)にて接続を試行 ・windowsクラアントから ffftpにて接続を試行 ・xinetdからの起動ではないようです。 ・/etc/hosts.allow ファイルに記載なし。  → 例えば、192.168.1.0/24 と追加しても変化ありません。

  • IISのFTPサーバに接続できない

    WindowsNT4.0のIIS4.0でFTPサービスを立ち上げましたが、特定のクライアントから FTPコマンドでアクセスすると以下のようなエラーがでます。 #ftp 5.2.20.5 Connected to 5.2.20.5. 530 Connection refused, unknown IP address. ftp> 回避方法を教えてください。

  • C++で作成したFTPクライアント

    C++でAPIを使ってFTPクライアント(Windwos用)を作成したのですが クライアントからFTP(アクティブ)でファイルを取得(FtpGetFile)をしているのですが 何度もファイルを取得しているとサーバから「425 Can't open data connection.」 というエラーが発生してファイルの取得ができなくなります。 調べたところ、ファイヤウォールなどがポートを許可していないからとありましたが ファイヤウォールを無効にしても問題が出ます。 おそらくクライアントから指定するポートに問題があると思うんですが対処法を 知っているかたいらっしゃいますでしょうか?

  • www,ftpは接続できるが sshのみ接続できない。

    余ったPCにdebianをインストールし、サーバを運用しようと考えています。 ルータのポートマッピングはwww,ftpdata,ftp,sshのみ設定し、外部からサービスを使いたいと考えています。 しかし、不思議なことにwww,ftpは接続できるのですが、 sshのみconnection time out で接続できません。 またダイアルアップ接続でsshログインを試したところ、こちらからは正常に接続できました。 問題切り分けのため、ポートフィルタリングはルータではデフォルト、サーバではiptablesなしにしてあります。 タイムアウトになったsshのログはサーバにはありませんでした。 またnmapのデフォルトスキャンではfilteredになっていました。 環境によって接続できるできない場合があるのでしょうか? もしご存知の方回答をよろしくお願いします。 回線はUSENのマンションVDSLタイプです。 接続環境は以下のようになっています。 リモートPC[ダイヤルアップorLAN] ↓(インターネット) FTTHモデム(標準的なATERMです) ↓(LAN) スイッチングハブ(100M) ↓(LAN) Debianサーバ

  • Xhostを実行するとエラー

    自作のマシンを作り Debian をインストールしました。 しかし、今まで、学校へ入学した時に与えられたSolarisを使用していたため、演習に利用したファイルなどが Solaris に残されたままになっています。 そこで、勉強も兼ねて Solaris へリモート接続して、Xを利用しながらデータをあさりたい(?)と考えたいます。 しかし、Debianでxhostを実行しSolarisのホスト名を登録しようとしたのですが、 $ xhost Xlib: connection to ":0.0" refused by server Xlib: Client is not authorized to connect to Server xhost: unable to open display ":0.0" となり、xhost 自体が実行できない状況となっています。 見たところサーバから許可されていない見たいなことが書いてありますがどういうことが良くわかりませんでした…。 逆に telnet で Solaris にログインして xhost を実行してみても、 xhost: unable to open display "DEBIAN_HOST_NAME:0.0" と表示されてしまいました。 さらに上のようなことを実行した後、今ところ分かっているのは「emacs」だけなのですが、 $ emacs Xlib: connection to ":0.0" refused by server Xlib: Client is not authorized to connect to Server emacs: Cannot connect to X server :0.0. Check the DISPLAY environment variable or use `-d'. Also use the `xhost' program to verify that it is set to permit connections from your machine. という状況になってしまいました。 Debian は「root権限」Solarisは学生権限でほとんど手を加えることができません。 どうしようもなく困っています。どうかお答えを宜しくお願いします。

  • wu-ftpに接続できない

    RedHat LinuxAS2.1にFTPサーバソフト(wu-fpdV2.6.1R20)をインストールしました。 さっそく使ってみたところ、リモート端末(WindowsXP Pro)からコマンドプロンプトでftp接続しようとすると次のようなエラーメッセージが表示され、接続できません。 ----------------------------------- C:\Documents and Settings\xxxx>ftp ftp>open 192.168.1.10(ftpサーバ) Connected to 192.168.1.10. Connection closed by remote host. ftp> ----------------------------------- FFFTP(v1.92)だと接続できました。 どうしてでしょうか?wu-ftpdのバグでしょうか?