FTPサーバの設定方法とトラブルシューティング

このQ&Aのポイント
  • Linuxを勉強するためにVMware上でCentOS5.4を使用してFTPサーバを構築しましたが、同じネットワーク上のマシンからログインできません。
  • Windows側でFFFTPソフトを使用してFTPサーバに接続することはできましたが、Windowsからのログインができない問題が発生しています。
  • /etc/hosts.allowには192.168.1.のネットワークからのアクセスを許可するエントリが記述されていますが、それでもログインできません。どなたかアドバイスをお願いします。
回答を見る
  • ベストアンサー

FTPサーバについて

お世話になっております。 Linuxを勉強するにあたり、VMware上でCentOS5.4を動作させています。そこで、FTPサーバを構築しました。 Windows側でFFFTPソフトを利用してFTPサーバへ接続できましたが、同じネットワーク上のマシンから同様の作業でログインを試みてもできません。 192.168.1.0/24 .5               .12 CentOS(FTPサーバ)------Windows(VmwarePlayerが動作)           |           |     .15           ---------windows .15のWindowsでFTPサーバにログインできません。 /etc/hosts.allowには192.168.1.のネットワークからのアクセスを許可するエントリを記述しています。 どなたか、アドバイスをお願い致します。

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

  • ベストアンサー
  • ann_dv
  • ベストアンサー率43% (528/1223)
回答No.1

.12のWindowsはVmwareのホストで、外部のWindowsからゲストOSへ接続できないと言う認識でよろしいでしょうか。 VmwareのホストOSでファイアウォール系のソフトが起動していると、外部コンピュータからゲストOSへ一切通信ができなくなる可能性があります。 ホストOS側で、ファイアウォール系のセキュリティソフトがインストールされているようでしたら一旦無効にした上でお試し下さい。

coco218-8
質問者

お礼

ウィルスソフトを無効にしたら無事繋がりました。 お騒がせして申し訳ありませんでした。ありがとうございました。

関連するQ&A

  • vmwareのゲストOSへFTP接続できない

    初めまして、以下の事象でこまっています。 (はじめて質問させて頂きます。不備等ありましたらご指摘ください。) ホストOSからvmware上のゲストOSへのFTP接続ができません。 環境 ホストOS:windows vista vmware:vmware server2 ゲストOS:centOS 5.5(64bit版) ネットワークの設定:NAT(DHCPではなく静的IPで割り振っています) ゲストOSのcentOSにvsftpdをインストールし、設定を行いました。 ゲストOSのrootユーザーで自身のftp接続はできていますが、ホストOSからゲストOSへの接続ができません。 ※/etc/hosts及び/etc/hosts.allowにホストOSのIPは設定しました。 ※ホストOS側のファイヤーウォールが原因?と思い、無効に設定しました。 どなたかご教授願えますか? ちなみに、関係あるかわかりませんが、ゲストOSからホストOSへのpingが通りません。 ホストOSからゲストOSへのpingは通りますが・・ なにか関係があるのでしょうか?こちらも問題があるようでしたら合わせてご教授願いえますでしょうか。 お願いいたします。

  • FTPサーバー構築

    CentOS6.6をVmwarePlayer上にインストールし Linuxの学習をしていますが、FTP(CentOS標準のvsftp)サーバーがうまく動作しません。 構築手順は以下となります。 (1)vsftpインストール [root@localhost home]#yum instarll vsftpd (2)パッシブモード許可設定 [root@localhost home]#vi /etc/vsftpd/vsftpd.conf (3)vsftpd.confの最終行に以下を追加 pasv enable=YES pasv_min_port=10100 pasv_max_port=10150 (4)SELinux無効設定 [root@localhost home]#vi /etc/sysconfig /selinux SELinux=enforcingを SELinux=disabledに変更 (5)vsftpd起動 [root@localhost home]#service vsftpd start vsftpd 用の vsftpd を起動中: [ OK ] と表示される。 (6)FTPサーバーにアクセス [root@localhost home]#ftp localhost -bash: ftp: コマンドが見つかりませんと表示される。 なぜでしょうか?

  • LinuxサーバーにFTP接続したい

    質問の内容を書いてくださいこんにちは。 1つ教えてください。 Windowsパソコンから、LinuxサーバーにFTP接続したいので FFFTPを設定しましたが 530 Login incorrectのエラーになります。 同じユーザー、パスワードでRLoginのソフトではログインできるのですが。 Linuxサーバーからプログラムをダウンロードしたいのですが 何か対処法はないでしょうか? 分かる方おられましたら、どうぞ宜しくお願いします。

  • FTPについて

    従来Vine Linux でwindowsからFTPとFFFTPを便利に使用してきたのですが、セキュリティ確保のためOSをCentOS ver6に変えようと思っています。 OSの変更によりFTPのソフトがProftpdからvsftpdに変わるのですが、FTP及びFFFTPの使用が従来どおりできるかどうかについて、お教え頂きたいのですが宜しくお願いします。

  • LINUXでFTPサーバ

    つい最近、似たようなことで質問させていただいたのですが,また、よろしくお願いします。 OS:turbolinux server6.1 kernel:2.2.18 で、hosts.allowには、とりあえず ALL:ALL としています。 inetd.confは、修正済みです。 同一ネットワーク内の端末(linux・windows2000)から FTP xxx.xxx.xxx.xxx とする。 Connection closed by remote host. と表示されます。 ごくたまに,ログインできるのですが、応答が遅すぎて困ってます。 安定したftpサーバにするには、どうしたらよいでしょう。 このサーバは、www、dnsとしても動作しています。 pingは、全機ともに相互に通ります。 あと、サーバにpingとかを打っていないのに、どうもどこかと通信をしているようなんですが関係ありますか? ログを見ると以下のようなものが表示されていました, icmplog[235]: 128.8.10.90: udp port is unreachable [dp=53 sp=1044] IPが違うもの(グローバル)が、ほかに数件あります。 他にも以下のようなログがでています。 192.168.1.1はサーバ自身です icmplog[271]: 127.0.0.1: udp port is unreachable [dp=53 sp=1272] icmplog[271]: 192.168.1.1: host is unreachable [udp: dp=53 sp=1275] ながながと、わかりにくく申し訳ないのですが、よろしくお願いします。 補足が必要なら容赦なく、要求してください。

  • FTPで接続エラー

    ミラクルLinux4を使用しています。 FTPコマンドでopenしようとすると Connected to 192.168.1.1. 421 Service not available, remote server has closed connection とエラーになってしまいます。 xinetd管理下にしてもしなくても変わりません。 hosts.allow/deny なども特にエントリはないのですが・・ 他に見るべき点などアドバイスお願いします。

  • ftpサーバについて・・・

    はじめまして、ftpサーバについて質問です。 buffaloのリンクステーションのftpサーバを使用して外部から接続できるようにしているのですが、場所によってログインできない場所があるのです。IDとパスワード入力まではいくので、接続はできていると思うのですが入力後エラーが発生してログインできないのです。使用場所はホテルが多いので、ホテルのネットワーク環境が原因かなとも思うのですが関係あるんでしょうか?。ソフトはffftpを使用しています。 よろしければ、みなさんのお力をお貸し頂ければと思います。よろしくお願いします。

  • ffftpでftpサーバーにログインしてもDefaultRootフォルダにログインしてくれない

    CentOSにwindowsでftpサーバーを接続を試みているのですが、 問題が発生し解決しませんので質問させて下さい。 サーバーとクライアントのどちらに原因があるか解らないので その他に投稿しました。 カテゴリ違っていたらごめんなさい。 =============================================================== 発生している問題  「ffftpでftpサーバーに接続しても、   proftpd.confのDefaultRootで設定した   DefaultRootに行かない」 =============================================================== やりたいこと 「ffftpでログインした時に  proftpd.confのDefaultRootで設定した  ディレクトリにログインさせたい」 =============================================================== ・知りたい事 「ffftpでログインした時に  proftpd.confのDefaultRootで設定した  ディレクトリにログインさせるにはどうすれば良いか?」 =============================================================== 環境  サーバー側   OS CentOS 5.0   FTPサーバー ProFTPD Version 1.3.2  クライアント側   OS windows XP   FTPクライアント ffftp ver 1.17  サーバーとクライアントはローカルエリア内にあり、  サーバーは外部公開していない =============================================================== 現在の状況 ・ffftpからftpサーバーへはログインできる ・しかし、ffftpのログイン先が/ディレクトリになる ・windowsのエクスプローラーに  ftp://***.***.***.***(***~はIPアドレスです)  を入力してftpサーバーに接続すると  proftpdのproftpd.confで設定したディレクトリにログインする ・proftpd.confでのDefaultRootの設定  DefaultRoot /var/www/html ・ffftpの設定  拡張タブ   FireWallを使う - 未チェック   PASVモードを使う - 未チェック   フォルダ同時移動を使う - 未チェック   セキュリティ - 使用しない   接続時にホストに送るコマンド - 未設定  高度タブ   LISTコマンドでファイル一覧を取得 - チェック済み   NLST-Rを使って高速に再起検索 - グレーアウトになっている   フルパスでファイルアクセスしない - 未チェック   属性変更コンマンド - SITE CHMOD   ホストの種類 - 自動認識   NLSTファイル名/オプション -alL ================================================================ 試した事 ・ffftpの設定を変更する  LISTコマンドでファイル一覧を取得 のチェックを外した  -結果変わらず ================================================================ 推測  ・windowsのエクスプローラーでIPアドレスを入力して   FTPサーバーへログインした時はDefaultRootで指定したフォルダに   ログインしているのだから、サーバー側の設定は合っていて   ffftpの設定が誤っているのではないか?   (自信無いです…) ================================================================ これが現在の状況です。 長くて要点を纏められてませんが どなたかアドバイス宜しくお願いします。 また、何か不足している情報があれば 可能な限り書こうと思いますので宜しくお願いします。

  • 530が出て、FTPアクセスできません

    お世話になります WindowsのノートPCからFFFTPを使ってLinuxのFTPサーバにアクセスしようとしているのですが、530が返ってきてアクセスできません。 1.ノートPC→ Linux tcp 2.ノートPC← Linux Response 220 ※受け付けられている? 3.ノートPC→ Linux ftp Request "toshiki" ※toshikiを使って  ログイン要求 4.ノートPC← Linux 530 Permission Denied のような感じのログになります。 サーバ側はどこを調べていけばいいものなのでしょうか?

  • VNCへのアクセス制限

    WindowsXP(192.168.1.12)からSuSE Linux(192.168.1.5)に対してVNCでログインしています。 この192.168.1.12以外からはVNCでログインできないようにするために、hosts.allowとhosts.denyを以下のように書き換えました。 ・/etc/hosts.deny ALL : ALL ・/etc/hosts.allow ALL : 192.168.1.12 この状態でWindows(192.168.1.12)からVNCでアクセスすると、エラーメッセージが表示されてログインできません。 The connection closed unexpectedly Do you wish to attempt to reconnect to 192.168.1.5:5901? hosts.allowを以下のように書き換えると、VNCでログインできるようになります。 ・/etc/hosts.allow ALL : ALL 192.168.1.12からだけのアクセスを許可させるには、どのようにすればよいのでしょうか? ■環境 SuSE Linux10.0 WindowsXP SP2 VNC Viewer Free Edition 4.1.1