IIS6 Web閲覧制限撤廃

このQ&Aのポイント
  • IIS6.0の設定をいじっていたら特定のフォルダ以下のHTMLファイルを閲覧するときにログオンが必要になってしまった
  • 他のフォルダにはログオン無しで閲覧することができるが、特定のフォルダだけがログオンが必要な状態になった
  • どのように設定してログオン無しで特定のフォルダ以下のHTMLファイルを閲覧するか知りたい
回答を見る
  • ベストアンサー

IIS6 Web閲覧制限撤廃

Windows Server 2003, Standard Editionで社内(閉塞LAN)向けにWebを公開しています。 IIS6.0の設定をいじっていたらいつのまにか特定のフォルダ以下にあるHTMLファイルを閲覧するときにローカルアカウントでログオンしないと見られない状態になってしまいました。 他のフォルダにあるHTMLファイル閲覧はログオン無しで見られます。 IIS6.0のWebサイト設定で両フォルダを見ても、プロパティ/セキュリティ共に同じ設定にしています。 ローカルアカウントのログオン無しでWeb閲覧できるようにしたいのですがどのように設定すればよいでしょうか? おそらくどこかの設定ミスなのでしょうが、自分では見つけられません。 何か見落としている点などあればご教授ください。 よろしくお願いいたします。

noname#216885
noname#216885

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

  • ベストアンサー
  • level30
  • ベストアンサー率62% (86/138)
回答No.1

特定のフォルダのアクセス権を変更していませんか? パスワード認証無しで、閲覧可能にするには、最低限下記の条件が クリアされている必要があります。 ・匿名ユーザ(IUSR_ユーザ名)もしくはeveryoneに対して  読み取り権限が必要 ・IISの設定で匿名接続を許可

noname#216885
質問者

お礼

ご回答ありがとうございます。 ご指摘いただいた部分はすべて確認しています。 Everyone向けへの読み取り権限の付加、匿名接続の許可をつけていました。 それでも変なので、けっきょく以下の方法で自己解決しました。 1.別フォルダを作り、元フォルダの内容を全部コピーする 2.異常があったフォルダを削除する 3.1で作ったフォルダを元フォルダの名前にリネームする 非常に消極的かつ非建設的な方法ですがうまく行きましたのでこれにて運用再開しました。 ところで自己解決したのでこの質問を打ち切りたいと運営スタッフに連絡しましたがなしのつぶてでした。 level30さんがコメントを入れていただいたおかげで無事に締め切れます。 ありがとうございました。

関連するQ&A

  • Webの閲覧権限について

    現在、Webページ閲覧に権限をつけることで悩んでいます。 例えば、(1)画面、(2)画面と2つのWebページがあった場合、Aさんは(1)、(2)両方を閲覧できるが、Bさんは(1)しか閲覧できず、(2)をみると「権限がありません」のようなメッセージがでるようなことをやりたいと思っています。 現状はTOMCATをWebサーバーとして使っていますが、TOMCATではユーザー名、パスワードを設定すれば、それらを入力させるという方式でなんとなくできました。 しかしある人に、IIS(NT?)のセキュリティー機能を使えばもっと簡単にできるのではないかといわれました。 さらに、その場合、「Windows認証」というのを使えば、NTユーザー別にそれらの閲覧権限が設定できて、そのユーザーでログオンしていれば、パスワードの入力さえいらないのではないかということです。 そこで質問です。 TOMCATとIISを連携するば、上記のようなことは可能になるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • Java
  • IIS6.0 WEB閲覧できない

    Windows2003サーバーsp1+IIS6.0環境で社内でWEBサーバーを作成しようと考え現在試行錯誤中です。 IISの基本設定は終わり、index.htmをwwwroot内に作成し、サーバーのIEからアクセスするとindex.htmが表示されます。 しかし社内LAN内の他端末からアクセスすると「403Forbidden」が出てまったくつながりません。 過去ログなども見て色々トライしたのですが駄目でした。 インターネットゲストアカウントには「読取と実行」の許可をあたえてあり、匿名アクセスも有効になっています。 後はどの当たりをチェックすればいいのでしょうか? ご教授願います。

  • ローカルに保存した、たくさんのwebページを、閲覧するソフトありませんか?

    IEなどのブラウザで閲覧していたWebページを 「Webページを名前をつけて保存」という方法で (お気に入りへの登録や、ブラウザ専用の形式のキャッシュなどではなく) ローカルハードディスクに、任意のフォルダを作成し その中に、 たとえば、Webページの名前をwebpagename000で保存した場合、 「webpagename000_files」といフォルダと「webpagename000.html」 というHTMLファイルのセットで保存される形式。 (MHTというひとつのファイルになるアーカイブ形式ではなく) のやり方で、たくさん保存しました。 それぞれのHTMLファイルをダブルクリックすれば、既定のブラウザが立ち上がって表示されますし、各HTMLファイルをフォルダからブラウザ内にドラッグすれば表示できますが、そのような方法ではなく、 WEBページを保存してあるフォルダを一度指定すれば、次々に簡単な操作で、WEBページファイル名順に連続閲覧できたり、エクスプローラのツリー表示などで、保存されているHTMLファイル一覧がわきに表示しておけて、そこでクリックすればページを表示する・・・ などのように、 「ローカルに手動で保存したWEBページを閲覧するための専用ブラウザ、ビューアー」のようなフリーソフトを探しています。 ※出来れば、フォルダ内の任意のWEBページをランダムに表示する機能もあれば嬉しいですが、それはなくても構いません。

  • IIS7で拡張子無しのファイルを閲覧する方法

    IIS7で拡張子がないファイルの閲覧を行う方法を調べています。 下記のHTMLで画像ファイルgraph(gifファイル)が表示されるようにしたいです。 <img src="image/graph"> 現状は、以下の作業は行っています。 (1)MIMEで*をapplication/octet-streamで追加 (2)要求フィルタにはワイルドカード拡張子の拒否はなし (3)要求フィルタの「一覧にないファイル名拡張子を許可する」をチェック 上記以外で、拡張子なしのファイルに閲覧制限をかけるような機能がどこかにあるのでしょうか。 なお、上記作業設定後にIISの再起動などは行っています。 ちなみに、なぜ上記を実現したいかというと、pukiwikiをIIS7で運用しようとしたところ、pukiwikiでは画像ファイルを拡張子なしで保存しているため、画像ファイルが表示されず悩んでいるのです。拡張子ありで保存するようにプログラムを修正すれば、良いのだとは思いますが、まずは、IISで拡張子なしの画像ファイルを閲覧する方法があるのかを確認したいと考えています。(apacheでは拡張子無しが問題なく閲覧できています)

  • iisの設定

    2000 server でiisのftpを設定する方法。 31個のユーザーアカウントが必要です。 webコンテンツのアップロード用なのでほかのディレクトリが見えてはいけない。 仮想ディレクトリの使用を検討中 webの管理者はadministratorではなく別のアカウントを用意し、 すべてのデータを閲覧できること 以上のようなことをやりたいのですが何分2000はほとんど触ったことがないので 困っています。 よろしくお願いします。

  • PHPでアクセスエラーがでます

    【現象】  ブラウザでPHPファイルを開くと Error: Access is Denied. というエラーがでます。 【環境】  Windows Server 2003 R2 Standard Edition SP2  IIS 6.0  PHP 5.2.17 C:\Inetpub\wwwroot フォルダのセキュリティ設定のインターネットゲストアカウントは読みとりと実行 に設定しています。wwwroot にあるHTMLファイルは問題なくアクセスできます。どこを設定すれば、PHPファイルを見れるようになるのでしょうか。PHPの内容は、phpinfo を書いているだけです。 やりたいことは、WebサーバーでPHPを動かしたいのですが、全くうまくいきません。 ググって色々なサイトをみて設定は行っていますが、ここ2日間全くダメです。どなたか助けてください。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • IISでのBASIC認証

    教えてください。IISがあまりよくわかりません。 Windows2008 Server R2 StandardのサーバでIIS 7.5を動かしています。 BAISC認証を設定したいです。 httpの8080ポートにアクセスするところに認証をかけたいです。 どのように設定をすればいいのでしょうか? DefaultWebSiteしかありません。 サイトバインド?にhttpの8080ポート番号を追加したりしています。 設定が分かりません。 Linuxのように.htaccessファイルや.htpasswdファイルをフォルダに入れたり するのでしょうか? リバースプロキシの設定などもあるようですが、 簡単な設定方法があれば教えていただけないでしょうか。 よろしくお願い致します。

  • IISの機能について

    教えてください。 Windows(2000)のサーバ←→クライアント形式において、 クライアントからIEを起動してサーバ側にあるHTMLファイルを 参照する場合は、サーバにIISの設定(仮想フォルダ)は必須と考えますが、 IISを使用しないで上記参照を可能にすることは可能でしょうか? ※疑心暗鬼ながらIISを入れるしか方法はないと回答頂けることを  期待して質問しております。 宜しくお願いします。 IIS

  • IIS7.0Windows認証の再認証について

    現在WindowsServer2003アクティブディレクトリにて、各端末が認証を受けログオンしております。このたびWindowsServer2008 + IIS7.0でWebサーバーを稼動させ、セキュリティをかけたいページが存在するため、Windows認証を設定いたしました。 IISマネージャで設定した内容は、「認証」項目で、「匿名認証」のみが有効になっていたので、それを無効として「Windows認証」を有効にしました。 その後セキュリティが必要なHTMLファイルに対してのみ、右クリック-プロパティ-セキュリティの項目にて、UsersやAuthenticatedUsers等を削除して、閲覧可能としたいドメインユーザーを追加しました。 端末から接続テストをしたところ、該当のドメインユーザーでログオンした状態で、ID/パスワードを聞かれること無く閲覧でき、また閲覧不可としたい別ユーザーのログオンではID/パスワードを聞かれた状態となりました。 一度このID/パスワードを聞かれた状態で、認証可能なID/パスワードを入力し閲覧しました。 ここまでは良かったのですが、翌日等この閲覧不可としたユーザーでログオンし、このページにアクセスしたところID/パスワードを聞かれずに閲覧できてしまいました。 おそらく前日にこのユーザーで入って閲覧した際に適切なID/パスワードを入力して閲覧したため、「認証OK」の状態が記録されているのだと思います。InternetExplorerでの「パスワードを保存する」のチェックは入れておりませんので、IIS側でのWindows認証記録がどこかに保持されていると想像しております。 例えばインターネット上のID/パスワード認証ですと、セッション切断により再認証が必要となったりすると思うのですが、同様に再認証のタイミングを設定する方法はありますか。 例えば端末で一度ログオフして再ログインにより、再度認証が行われるようになるとかで十分なのですが、現在は翌日になっても一度通った認証がそのまま使われているようですので困っております。 以上、あまり詳しくなく説明も不十分だったり、的外れだったりするかもしれませんが、よろしくお願いいたします。

  • IIS5.0 FTPのユーザー権限について

    Windows2000server、IIS5.0の環境です。 FTPのサイトが一つ作成できていて、 現在administratorsのアカウントのグループではFTPのかけられる状況です。 ただ、アクセスするフォルダはどのアカウントでも一緒。 最終的には アクセスするアカウントによってアクセスするフォルダが違うようにしたいのですが、「仮想ディレクトリ」「新規サイト」のどちらを使うのが正しいのかも分からない状態です。 あてずっぽうで「新規サイト」を作成し、その使用者の中に「test」というアカウントを入れた、FFFTPでFTPをかけてみると、パスワードを再度請求されてログオンできません。アクセス状況を見るとユーザー名が空っぽになっています。 教えてgooに似たような質問があったので http://oshiete1.goo.ne.jp/kotaeru.php3?q=214099 そこにあったページを読んでみたのですが、 http://www.microsoft.com/JAPAN/support/kb/articles/JP239/1/20.asp 「この新規 FTP ユーザー (または関連付けられたグループ) に対して、ローカル ログオン権限を付与します。 」 のやり方が「ローカルログオン」という言葉がなくてわからず、挫折しました。 どこから手をつけたらイイのかわからなくなってしまいました。 助けてください。