QA2: index.htmlファイルが存在しないディレクトリにアクセスした際認証画面が表示される

2007年4月9日 at 10:53 PM



【質問】



 ディレクトリ配下に/index.html /index.htm /index.jsp等が無い場合に、

 ディレクトリを直接指定してSun Java System Web Server 7.0にアクセスすると

 下記のようなBasic認証のポップアップウィンドウが表示されます。



 これを、Apache の「Options Indexes」の無効化と同じように認証画面を

 表示させずに、アクセス禁止の画面を表示させるためにはどのようにしたらよいでしょうか?







【回答】



Sun Java System Web Server 7.0では仮想サーバを作成した際にデフォルトで

 アクセス権限を設定しています。

 /sun/webserver7にWeb Serverをインストールし仮想サーバ名をjse8-078とした場合、

 アクセス権限の設定ファイルは下記に記載されています。



 /sun/webserver7/https-jse8-078/config/default.acl



 デフォルトの設定では、「認証データベース」に存在する全てのユーザ(all)に

 対して、write,delete,listの許可を与えています。

 そこで、全てのユーザ(anyone)に対して不許可の

 設定を行うことで、Basic認証画面は表示されなくなり、またディレクトリ表示も

 無効にできます。



変更前:



# File automatically written

#

# You may edit this file by hand

#



version 3.0;



acl “default”;

authenticate (user,group) {

method = “basic”;

prompt = “Sun Java System Web Server”;

};

allow (read,execute,info)

user = “anyone”;

allow (write,delete,list)

user = “all”;





変更後:



# File automatically written

#

# You may edit this file by hand

#



version 3.0;



acl “default”;

authenticate (user,group) {

prompt = “Sun Java System Web Server”;

};

deny (delete,list,info)

user = “anyone”;


allow absolute (read,write,execute)

user = “anyone”;







変更後の動作確認:

直接URLを指定して接続を行います。







如何でしょう、ディレクトリの表示もされなくなり、認証用の画面も

表示されなくなりました。


広告

Entry filed under: General.

Web Server 7.0の大きな導入事例登場!! QA3: ブラウザで表示されるアイコン(favicon.ico)の変更方法を教えてください。


Java Champion & Evangelist

ご注意

このエントリは個人の見解であり、所属する会社の公式見解ではありません

カレンダー

2007年4月
« 3月   5月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

カテゴリー

Twitter

  • RT @backpaper0: てらださんには「テラダヨシオガンバル」って書かれたTシャツ着てほしい 4 hours ago
  • RT @sandayuu: 明日 DevOpsDays Tokyoなのですが、MR. Be Lazyの@DrewRobbins がマイクロソフトブースき来てくれることになりました!こら、質問するチャンスですよ! #DevOpsJP 9 hours ago
  • RT @navitime_tech: JJUG CCC 2017 Spring に日本マイクロソフト寺田様(@yoshioterada)と共同で登壇します。LUISを採用した理由、これからのAIやbot活用の可能性について話す予定です。https://t.co/wjRUbaNw… 3 days ago
  • RT @JJUG: JJUG CCC 2017 Spring(5/20)まで1ヶ月!コンテンツが出そろってきました。タイムテーブルをチェックして、行きたいコンテンツを確認してください。皆様のご参加をお待ちしております! buff.ly/2pGUNlu #jjug3 days ago
  • RT @vrize_inc: マイクロソフトのテクニカルエバンジェリストの方にhackfestを開催していただき、技術的な課題を一緒に解決しました。本社ブログに取り上げていただいてます!! blogs.technet.microsoft.com/livedevopsinja… 3 days ago

clustermap

ブログ統計情報

  • 944,169 hits

Feeds


%d人のブロガーが「いいね」をつけました。