FTPにてPassword入力後のログインが遅い

このQ&Aのポイント
  • CentOS 5にてFTPをインストールしました。パスワード入力後からFTPログインまでが遅く感じられ解決方法に悩んでいます。
  • 以前のサーバーではこのような事はなかったです。何か設定みたいなものがあるのでしょうか?
  • サーバとクライアントはクロスケーブルにて接続しており、telnet等の接続も同様に遅く感じられます。
回答を見る
  • ベストアンサー

FTPにてPassword入力後のログインが遅い

CentOS 5にてFTPをインストールしました。 その後、必要なファイル等をサーバーにアップさせようと思いDOSプロンプトでログインしたのですが、 パスワード入力後からFTPログインまでが遅く感じられ解決方法に悩んでいます。 以前、立ち上げたサーバーではこのような事はなかったです。 何か設定みたいなものがあるのでしょうか? 【接続状況】  DOSプロンプトにて接続 ftp xxx.xxx.xxx.xxx Connected to xxx.xxx.xxx.xxx 220 Welcome to ホスト名 service. User (xxx.xxx.xxx.xxx:(none)):○○○○○ 331 Please specify the password. password:○○○○ ~ここで遅くなる(約20秒程)~ 230 Login successful ftp> サーバとクライアントはクロスケーブルにて接続しております。 telnet等の接続も同様に遅く感じられます。 どなたかお分かりの方がおりましたら、ご教授の方を宜しくお願い致します。

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

  • ベストアンサー
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

CentOS 5側の/etc/hostsに、ftp/telnetクライアントのIPアドレスとホスト名を書いたらどうなりますか? DNSの逆引きのタイムアウト待ちで時間がかかっている気がしますが

tatty4444
質問者

お礼

返事が遅くなり申し訳ありません。 /etc/hostsは特に修正は行っていません。 ご指摘のあった事を行ってみたいのですが、なにぶん素人なもので どのように修正を行ったらいいかわからない次第であります。 簡単な事例みたいのがあったらご教授願いたいと思っています。 何卒宜しくお願いします。

tatty4444
質問者

補足

解決しました。!! ご指摘のあった/etc/hostsにクライアント側のIPアドレスと サーバー側のホスト名を自分なりに設定したら通常通りのスムーズな 動きになりました。 いろいろアドバイスを頂きありがとうございました。

その他の回答 (1)

noname#78439
noname#78439
回答No.2

約20秒は遅いわぁ。 原因はわからないけど、このあたりを見てみれば何かわかるかも。 ・遅いのはネットワーク接続の場合のみか? ・コンソール接続でもか? ・セキュリティログに異常がないか? ・ftpログに異常がないか? ・認証関連(PAMとか)のファイルを変更していないか?

tatty4444
質問者

お礼

返事が遅くなり申し訳ありません。 指摘のあった点について回答します。 >・遅いのはネットワーク接続の場合のみか?   基本的にはクロスケーブルでのサーバー⇔クライアントのつないでいます。   ハブを使った環境でも確認しましたが、状況は変わりません。 >・コンソール接続でもか?   質問の意味が理解出来ませんでした。   素人でもうしわけありません。 >・セキュリティログに異常がないか?   ログ自体を確認出来てません。   保存場所等がお分かりでしたらご教授下さい。 >・ftpログに異常がないか?   原因の糸口になるようなログは発生していませんでした。 >・認証関連(PAMとか)のファイルを変更していないか?   質問の意味が理解出来ませんでした。   素人でもうしわけありません。

tatty4444
質問者

補足

解決しました。!! 774dangerさんの指摘にあった/etc/hostsにクライアント側のIPアドレスと サーバー側のホスト名を自分なりに設定したら通常通りのスムーズな 動きになりました。 いろいろアドバイスを頂きありがとうございました。

関連するQ&A

  • Fortunecity に FTP できません

    ログインはできているみたいなのですが、 ----- connecting to 216.27.93.22:21 Connected to 216.27.93.22 port 21 220 server ready. Enter Username. USER xxx 331 Welcome 'xxx', enter password to login. PASS (hidden) 230-Welcome to FortuneCity.Com. Your quota is 102400Kb. You have used 50Kb. If you have trouble downloading please try using Passive(PASV) Mode. 230 User 'xxx' login successful. PWD 257 "/" is the current directory. SYST 215 UNIX Type: L8 Host type (S): UNIX (standard) PASV ! Receive error: Blocking call cancelled PORT 172,16,3,146,9,159 200 PORT command successful. Data port is 210.81.164.242 port 53112. LIST 550 'data socket': Connection refused ! Retrieve of folder listing failed (0) --- という感じで、アップロードもできなければ、 サーバ側のファイルのリストも表示されません。 ちなみに、FTPクライアントは、Fortunecity 推奨の WS_FTP LEというソフトを使ってみました。 FFFTP でも、ブラウザでFTPサイトにアクセスしても やっぱりダメです。 なぜなんでしょうか?

  • No route to hostの対処方法

    Red Hat Linux9.0同士のサーバ間でFTPを使って 一連の処理を考えております。 FTPコマンドを打っているときに、以下のような No route to hostのエラーが出てきます。 ---------------------------------------------------- $ ftp ftp.xxx.com Connected to ftp.xxx.com (203.135.XXX.XXX). 220 (vsFTPd 1.1.3) Name (ftp.xxx.com:admin): admin 331 Please specify the password. Password: 230 Login successful. Have fun. Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 227 Entering Passive Mode (192,168,0,224,74,195) ftp: connect: No route to host ftp> ---------------------------------------------------- 内容を調べると、「リモートホストまでのルーティング テーブルがないため接続できません。」という意味。 ログインはできているのですが、そこから先が エラーとなって進めない状況です。 ちなみに、サーバにはファイアウォールは使用していません。 この対処法についてアドバイスをお願いします。

  • ftp接続でパスワードが認識されなくなる

    Miracle Linux Ver1.0をインストールしました。ftpとtelnetを有効にして、それぞれ外部から接続できていたのですが、Oracle8i(8.0.6)をインストールしたのがいけなかったのか、Nameは認識するのですが、パスワードを入力すると不正なパスワードというメッセージが表示され接続されません。ユーザーのパスワードを変更しても事態は同じです。 Oracleインストール後に作ったユーザーでログインすると問題なく接続されます。 [root@NLSLINX oracle]# ftp ftp> o (to) 10.13.33.251 **IPは変えてあります** Connected to 10.13.33.251. 220 NLSLINX FTP server ready. Name (10.13.33.251:oracle): oracle 331 Password required for oracle. Password: 530 Login incorrect. Login failed. ftp> ユーザー権限の問題なのでしょうか、どうしても再インストールだけは避けたいので何かよい方法があれば教えてください。よろしくお願いします。

  • telnet使用時に求められる、loginとpasswordについて

    現在DOSプロンプトの勉強をしている yukidesuyoと申します。 質問ですが、 自宅LANのパソコンにtelnetで接続しようとしたところ、 loginとpasswordを入力しても入れず困っています。 ユーザアカウントの名前とパスワードを入力すると 入れるのかなと思い、入力してもpasswordがはじかれます。 ここに入力するloginとpasswordとは何ですか? 返答のほどよろしくお願いします。

  • ftp できない telnet はできるのに

    WindowsXP に Dosプロンプトで ftp しようとすると 以下のメッセージになります C:\>ftp xxxxx (xxxxx はコンピュータ名です) Connected to xxxxx. Connection closed by remote host. つながった瞬間に切られている感じです。 telnet はできるのに、なぜ ftp はできないのでしょうか。 ネットで色々なキーワードで調べましたがわかりませんでした telnet できないなら、設定が原因でしょうが、なぜftpがだめなのか不明なのです。よろしくお願いします。 なお、設定は一応すべて一般的かつ標準です。(LAN接続、TCP/IP ポート番号等)

  • FTPが出来るのにFTPを受け付けてくれません(TELNETも)

    Soraris2.6のマシンが急にTELNETとFTPを 受け付けなくなりました。 マシンからのTELNETやFTPは出来ます。 状態は以下のようなものです。 クライアントからFTPで接続するとこのような形です. いったん接続してから接続を拒否される形。 -------------- (FFFTP) ホスト 10.184.XX.XXX (21) に接続しています. 接続しました. 接続できません. -------------- (コマンドプロンプトからFTP) Connected to 10.184.XX.XXX Connection closed by remote host -------------- ホスト側には以下のようなエラーメッセージが出ます。 -------------- execv /usr/sbin/in.ftpd: No such device or address -------------- /usr/sbin/in.ftpdin.ftpdというファイルはあるみたいなのですが。 openwinもファイルマネージャが立ち上がらなかったりして、 不安定な面がないでもないマシンなのですが、 今まではコマンドベースでは何の問題もなかったので正直困っています。 execvとかで調べてもC言語が出てきたりしてさっぱりです。 よろしくお願いします。

  • FTPサーバにてテスト接続

    FTPサーバにて(コマンドでの構築) centOSをインストールして先日webサーバの構築をやっと成功しました。 今、FTPサーバをしているのですが新規にユーザーアカウントを作りパスワードもつけました。(vsftpd設定済) ↓↓↓↓↓↓↓↓↓↓↓↓下記のように作成の仕方↓↓↓↓↓↓↓↓↓ ---------------------------------------------------------------- [momo@localhost home]# useradd -s /sbin/nologin takayuki [momo@localhost home]# passwd takayuki Changing password for user takayuki. New UNIX password:●●●●●●●● Retype new UNIX password:●●●●●●●● passwd: all authentication tokens updated successfully. [momo@localhost home]# ---------------------------------------------------------------- このように行い、クライアント先にてコマンドプロンプトを開き、テスト接続を行いました。 アカウント名は通るのですが、パスワードが通りません。アカウントを作成したときサーバ内にはちゃんとフォルダは出来ているのですがなぜかわかりません(;。;) 下のは、クライアント先でテスト接続したときのです。(windowsコマンドプロンプト内) ↓↓↓↓↓↓↓↓↓↓↓↓下記のように作成の仕方↓↓↓↓↓↓↓↓↓ ---------------------------------------------------------------- C:\Documents and Settings\suika>ftp ftp> op To 192.168.50.15 Connected to 192.168.50.15. 220 Welcome to rina.jop.ph FTP service. User (192.168.50.15:(none)): takayuki 331 Please specify the password. Password: 500 OOPS: cannot change directory:/home/takayuki 500 OOPS: child died(このディレクトリを変えれない?) Connection closed by remote host. ftp> ---------------------------------------------------------------- よきアドバイスお待ちしています。

  • vsftpでユーザーログインができない

    vsftpを使ってFTPサーバーを構築していますが、ユーザーログインができません。 環境はCentOS 6.4です。 お力添えをいただきたいです。 ↓vsftpd.confの設定 anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_file=/var/log/xferlog xferlog_std_format=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES session_support=YES この状態で、WindowsクライアントからコマンドプロンプトでFTP接続しようとした場合、anonymousの場合は接続ができ、指定のユーザーの場合はパスワードではじかれます。 C:\Users\mypc>ftp 192.168.10.100 192.168.10.100 に接続しました。 220 (vsFTPd 2.2.2) ユーザー (192.168.10.100:(none)): anonymous 331 Please specify the password. パスワード: 230 Login successful. ftp> ls 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. pub 226 Directory send OK. ftp: 5 バイトが受信されました 0.00秒 5000.00KB/秒。 ftp> bye 221 Goodbye. C:\Users\mypc>ftp 192.168.10.100 192.168.10.100 に接続しました。 220 (vsFTPd 2.2.2) ユーザー (192.168.10.100:(none)): testuser 331 Please specify the password. パスワード: 530 Login incorrect. ログインできませんでした。 ftp> ls 530 Please login with USER and PASS. 530 Please login with USER and PASS. ftp> bye 221 Goodbye. また、WinSCPから21番ポートで指定のホストにアクセスしようとすると、ログインユーザーを聞かれる前にタイムアウトではじかれてしまいます。 いまいち切り分けができず、どこを中心に確認すればよいのかわかりません。 お手数ですが、アドバイスください。

  • FTPでConnectionエラーになります

    FTPでDIONのサーバにログインできるのですが、ファイル操作でエラーになります。 以前「PASVモード」の設定でエラーになったことがあるので、設定は変更してあります。 最近何か環境が変更されましたか?ご存知の方がいらしたら教えて頂けませんでしょうか。 以下がエラーメッセージです。 Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\nakakatu>ftp ftp> open ftp.h4.dion.ne.jp Connected to ftp.h4.dion.ne.jp. 220 Welcome to ftp.h4.dion.ne.jp User (ftp.h4.dion.ne.jp:(none)): aXXXXXXXXX 331 Password required for aXXXXXXXXX. Password: 230 User aXXXXXXXXX logged in. ftp> ls 200 PORT command successful 425 Unable to build data connection: Connection refused ftp>

  • vsFTPdサーバにログインできません・・・

    FedoraCore5にvsFTPdを勉強のためにインストールしました。FTP localhostとコマンドをうつと以下のエラーが返ってきております。 Connected to localhost.localdomain. 220 (vsFTPd 2.0.4) 530 Please login with USER and PASS. 530 Please login with USER and PASS. KERBEROS_V4 rejected as an authentication type Name (localhost:XXXX: XXXX 331 Please specify the password. Password: 500 OOPS: cannot change directory:/home/XXXX Login failed. 421 Service not available, remote server has closed connection と出ます。 ユーザ名をXXXXとしているのですが、ログインできません。vsftpd.confは特に設定をしていなく、ファイアーウォールも設定しておりません。ログインできる方法をご存じのかたご教授ねがいします。