• ベストアンサー

vsftpdで立てたサーバーにブラウザでアクセスする

vsftpdでサーバーをたてています。外部からアクセステストをするとコマンドではアクセスしてユーザー名とパスワードを入力してアクセスしてログインできますがブラウザではエラーがでました。どうやればブラウザでアクセスできますでしょうか?よろしくおねがいします。

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

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.5

IEの「インターネットオプション」->「詳細設定」で、 「FTPサイト用のフォルダビューを使用する」にチェックが無いと、 vsftpdにアクセスできなくなりました。 このあたりはどうなってますか? ちなみに、vsftpd.confでは、 anonymous_enable=NO になっています。

naga092
質問者

お礼

ありがとうございます。 おかげで解決しました。

その他の回答 (5)

  • fkimura
  • ベストアンサー率29% (27/92)
回答No.6

xjdさん正解っぽいですね。 わたしも「FTPサイト用のフォルダ ビューを使用する」を試しましたら「ログオン方法」画面が来ました。 セキュリティ上どうなんだろうとか個人的にはクリックをしない設定ですが。イメージとしては参考URLのものな感じですね。ftpサーバには依存しない話のようです。 これはわたしも勉強になりました。

参考URL:
http://www.zero.ad.jp/zero_info/support/setup/hp/up_02.html
naga092
質問者

お礼

 ありがとうございます。 おかげで解決しました。

  • fkimura
  • ベストアンサー率29% (27/92)
回答No.4

xjdさん、こんにちは。 「ログオン方法」の画面が表示されるのですね? もしかして、設定にanonymousも受け入れる設定になっていますでしょうか?これをanonymous FTPを禁止する設定でも同様の画面になるのでしょうか。私はRHL9は手元にないので再現できませんが、そんなことのような話かなと思えてきました。 わたしのところの環境では認証画面はきませんでした。(anonymousを受け入れる設定にはしていません)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.3

IE6を使っていますが、Redhat9のvsftpに 一般ユーザでログインできています。 ログイン・パスワードのウィンドウが開きます。 特に特殊な設定はしていません。

  • fkimura
  • ベストアンサー率29% (27/92)
回答No.2

ftpのクライアントソフトウェアを使うのが適切だと思いますが、ブラウザを使わなければいけない理由があるでしょうか。フリーウェアであればffftpなどを導入されることを相談されてはいかがでしょう。 サーバの設定というよりもブラウザの仕様ということのような気がします。 この辺りはUNIX系OSで回答を求めるよりは他に把握している人は多いかも知れませんね。 IEのバージョンが書かれていませんし、複数のブラウザを利用されるということのようですので、一応以下のURLは探しておきました。 ご質問をされる場合には、どのようなソフトウェアでどのようなエラーメッセージが出ているかなどを書かれると回答がつきやすいです。 エラーが出たということだけでは情報不足なんです。 vsftpのログにエラーメッセージが出ているかなど。 接続クライアントがUNIX系なのかMS Windows系で何を使っているかなど。 サーバの管理者をされるのであれば、是非。 頑張ってください。

参考URL:
http://homepage2.nifty.com/winfaq/c/network.html#108
naga092
質問者

補足

回答ありがとうございます。 ブラウザで使う理由はあまりパソコンが詳しくないひとから自分のPCへアクセスしてもらうためです。 バージョンはIE5or6です。 よろしくおねがいします。

  • fkimura
  • ベストアンサー率29% (27/92)
回答No.1

ブラウザからanonymousじゃない接続をする場合の話でしょうか。ブラウザは何をお使いなのか不明ですが。 anonymous接続での話でいえば、/etc/vsftpd.banned_emailsに何か設定していませんか。IEUser@で拒否しているとか。

参考URL:
http://www.aritia.org/hizumi/dsl/page_12.htm
naga092
質問者

補足

そうです。anonymousじゃない設定をするときです。 外からのブラウザはいろいろですが大体IEです。 /etc/vsftpd.banned_emailsはなにもさわっていません。 よろしくおねがいします。

関連するQ&A

  • ftpサーバーへのブラウザからのアクセス(IE6.0)

    ftpサーバー構築をしています。 とりあえず本のとおりに設定し、 サーバーを起動しているパソコンからアクセスしてみました。 ブラウザからftp://127.0.0.1とやりました。 すると「ログイン方法」と言うダイアログが出て 「サーバーに匿名でログインできないか、電子メールのアドレスが受理されませんでした」 とあり、 パスワードの欄が空白になっているので、設定したものを入れると、ログインできました! このときなぜかユーザー名のところに先ほど設定した名前がすでに入っていました。 次に別のPCからプライベートアドレスにて接続を試みると・・・(ftp://192.168.0.2のようにした) なぜか「ページを表示できません」 とブラウザにでてしまいます。 先ほどのように「ログインの方法」と言うダイアログが出てくれません。 サーバーのログは、 192.168.0.4から接続要求がありました パスワードを要求します ユーザー名かパスワードが不正です ユーザーはログアウトしました のようになっていて、接続要求はいっているようです。 ここで、ffftpを使用してみるとログインはあっさりできました。 ログインの方法ダイアログは何故でないんでしょうか?? ブラウザの設定でしょうか?? ffftpを使えばいいのですが、できればブラウザでアクセスしたいのです。 どうすれば良いか教えてください。 サーバーソフトはtiny ftp deamonです。

  • 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は特に設定をしていなく、ファイアーウォールも設定しておりません。ログインできる方法をご存じのかたご教授ねがいします。

  • ブラウザでFTPサーバにアクセスするには?

    インターネットエクスプローラを起動して ftp://******.co.jp/ と打てばftpサーバにアクセス出来ると 雑誌に書いてあったので試してみました。 フォルダにアクセスを許可された ユーザーとパスワードを入力する サブ画面が出てきて アクセス出来る事もあるのですが アクセス権限が無いと言う事で アクセス出来ない場合もあります。 ようするに不安定なのです。 何が原因なのでしょうか? アドレスを入力する場合 ユーザー名とパスワードを一緒に 入力する方法は無いでしょうか?

  • vsftpdでのパスワードは?

    vsftpdをインストールして、設定をしています。 vsftpd.confで、 userlist_enable=YES userlist_deny=NO と追加して、vsftpd.user_listで、 ftp というユーザを書いてみました。そして端末から、ftp 192.168.1.5等と打って、接続しようとしたのですが、パスワードを打つと、 Password: 530 Login incorrect. Login failed. となり、拒否されてしまいます。パスワードというのは、どこで設定すればよいのでしょうか?ユーザ名と同じ文字列や、Linuxにログインするときのパスワードの文字列を打っても入れません。 よろしくお願いします。

  • パソコンを買い替えたら、FFFTP でサーバに入れなくなってしまいまし

    パソコンを買い替えたら、FFFTP でサーバに入れなくなってしまいました。 CentOS5.4 で自宅サーバを構築しています。クライアント機は、このたび Windows7 搭載のPC に買い替え、FFFTP (Ver 1.97a) をインストールしました。 FFFTP 設定の、ホストの設定名、ホストのアドレス にサーバ名、サーバのIPアドレスを入れ、ユーザ名、パスワードを入れてボタンを押しても 「ログインできません。正しいパスワードを入力してください。」 とのエラーが出てログインできません。 このユーザ名とパスワードで ssh では入ることができます。 /etc/vsftpd/ftpusers にはこのユーザ名は書いてありません。 /var/log/secure を見ると、 euid=0 tty=ftp ruser=xyz rhost=*****.localdomain user=xyz と、これだけが出ています。 何故ログインできないのでしょうか? どうすれば解決できるでしょうか? 大変困っています。よろしくお願いします。

  • vsftpdが動きません

    CentOS5で、vsftpdを稼動しようとしているのです。 Windowsコマンドラインから、ftpすると、 ログインアカウントの入力、パスワード入力までは うまくいくのですいが、 500 OOPS: cannot change directory:/xxx/yyy 500 OOPS: chodl died 接続がリモートホストによって閉じられました となって、ftp出来ません。 chroot関係かと思って、vsftpd.confのchroot辺りを すべてコメントアウトしても、状況はかわりません。 どなたか、教えていただけませんか?

  • vsftpdの設定内容を確認したい

    vsftpd初心者です。前任者からの引き継ぎがないので、 サーバーの設定確認をしたいと考えています。 rpm -qa vsftpdにて、パッケージ名が表示されたので、インストールはされているようです。 次に、詳しい設定内容を確認したいのですが、適当なコマンドはあるでしょうか? FTPソフトで使用するユーザー、パスワードなどが知りたいです。 設定するコマンドは見かけるのですが、 既に設定されているかどうかのコマンドが検索しても見つからなかったので、 何かご存じの方、宜しくお願いします。

  • サーバへのログイン時にユーザ名とパスワードの入力画面が表示されません。

    過去にWindowsXP(クライアント)でTestと言うサーバーのtestfolderフォルダにアクセスする際、ユーザ名とパスワードを入力して、「今後自動的にログインする」と言うようなチェックボックスにチェックを入れました。 今、サーバーのユーザ名が変わったために、クライアント側で新しくユーザ名とパスワードを入力したいのですが、前に自動でログインできるようにしてしまったためにユーザ名およびパスワードを聞いてくれません。 これはどのように解除すれば良いのでしょうか? お願いいたします。

  • FTPサーバへのアクセス方法

    FTPサーバへアクセスできず困っています。 既にWeb上に公開されているサイト内の数ページを作る事になり、管理者よりFTPの「ホストの設定名、ホスト名、ユーザ名、パスワード」を渡されました。 TFPにアクセスし、必要な画像をダウンロードして使用してほしい、また作成したファイル(HTML、CSS、js)のアップロードを行ってほしいとの事なのですが、(1)~(3)の方法を試してもFTPにアクセスできません。 仮に ・サイトURL「http://○○○.co.jp」 ・ユーザ名「△△△」 ・パスワード「□□□」 とします。 (1)ブラウザ(chrome/Firefox)で、アドレスバーに「ftp://○○○.co.jp」と入力し検索。 (2)ブラウザ(chrome/Firefox)で、アドレスバーに「ftp://△△△@ftp.○○○.co.jp」と入力し検索。 (3)ブラウザ(chrome/Firefox)で、アドレスバーに「ftp://△△△:□□□@ftp.○○○.co.jp」と入力し検索。 ちなに自分のサイトで(1)を試したところ「○○○.co.jp:21サーバではユーザー名とパスワードが必要です」というメッセージが出てきて入力を求められます。 想像ではこのメッセージが出てきたら、管理者より渡されたユーザー名とパスワードを入力してアクセスし、中のファイルを閲覧出来るようになるというイメージなのですが、違うのでしょうか。 PCはMac、FTPクライアントはCyberduckを使用しています。 詳しくないので質問の仕方も合っているかわかりませんが、正しい方法があればご教示頂けませんでしょうか。 宜しくお願い致します。

  • vsftpd ffftpでログインができない。

    SentOS4.3でFTPサーバを構築しようとしています。 FFFTPでログインすると「ログインできません。正しいパスワードを入力してください。」ダイアログが表示され、パスワードを入力すると 下記内容が表示されてます。 --------------------------------------------------- ホスト 192.168.2.206 (21) に接続しています. 接続しました. 220 (vsFTPd 2.0.1) >USER hoge 331 Please specify the password. >PASS [xxxxxx] 500 OOPS: cannot change directory:/home/hoge >USER hoge ログインできません. --------------------------------------------------- 確かに/homeにログインしたユーザのディレクトリは存在しません。 ホームにディレクトリが無くてもログインできるようになる設定はどうすればよいでしょうか? [運用条件] 1.匿名ユーザを許可しない。 2.デフォルトディレクトリより上層へのアクセス禁止。 3.アップロード/ダウンロードの許可。 4.デフォルトディレクトリを=/mnt/hdb/ftpとする。 [vsftpd.confの設定] anonymous_enable=NO ascii_upload_enable=YES ascii_download_enable=YES local_enable=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list userlist_enable=YES userlist_deny=YES chroot_local_user=YES local_root=/mnt/hdb/ftp ※上記以外のものはインストールした時点のまま ※/etc/vsftpd.chroot_listには特にユーザは指定していない