このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

WebStar4.3 でディレクトリーごとのパスワード

発言者:ヒロ
( Date Friday, August 31, 2001 00:40:01 )


こんにちは、お世話になっています 万年初心者です

さっそくですがWebStar4.3をG4で使っています
 
簡易プリゼンの為に例えばclientAに"www.mydomain.com/clientA" 
行ってコンセプトを見て下さい、という具合ですがこのフォルダー
clientAにRealmをかけDenyで社内だけのIPにロックすると社外から
のアクセスではサーバー内のclientAがファイル名内にある全ての
ファイルにロックがかかってしまいますよね ディレクトリーは
クライアントの数だけあり勿論増えたり減ったりします 現在は
絶対サーバー内のサイトにない名前、星座を使っています、例えば
clientAの変わりにandromedaなどでそれにRealmをかけDenyは社内IP、
以外で社外からのアクセスはユーザー/パスワードを設定しています 

このディレクトリーに星座以外の(何でも)名前を付けて他のファイル
に影響なくロックするシェアウェアや方法はないものでしょうか?

何か説明がややこしくなってしまいましたが御存じの方どうか宜しく
お願いいたします

ヒロ

田中求之 さんからのコメント
( Friday, August 31, 2001 15:25:48 )

どのような設定になさりたいのか、いまひとつはっきり分からないのですが…

察するに、motoyuki という名前のディレクトリ(フォルダー)に
REALM でアクセス制限をかけたとき、他のディレクトリにある motoyuki
がファイル名に含まれるページへのアクセスには Realm がかからない
ようにしてほしい、ということでいいのでしょうか?

そうなのでしたら、たとえば motoyuki の場合でしたら、URL matching string
を :MOTOYUKI: というように : で挟んでおけば、この名前のディレクトリに
のみ制限がかかり、motoyuki_no_himitu.html といったファイルは制限の
対象外になりますよ。

ヒロ さんからのコメント
( Friday, August 31, 2001 22:26:16 )

田中さん 有難うございます わかりにくい説明を理解して頂きとても
感謝しております

全くその通りです、motiyuki ディレクトリーに Realm で
アクセス制限をかけたら、おっしゃるように motoyuki_no_himitu.html 
などの html ページだけでなく motiyukitanaka.jpg などの
画像にまで制限がかかってしまっていました この為に星座名なら
まず大丈夫だろうという事でそれで使っていたのですがクライアント名
やプロジェクトが増えるに従いとてもわかりにくくなっていたのです

申し訳ないのですが確認したいので(勿論自分でもテストしてみますが)
もう一度教えて頂けますか?
それなら例えば :ABCDCOMPANY: にしておけばこのフォルダーだけに制限
がかかりこのフォルダー内もしくはホストしている他のディレクトリー内
にある ABCDCOMPANY.jpg や ABCDCOMPANY.html には制限はかからない
のでしょうか? 

宜しくお願い致します

田中求之 さんからのコメント
( Friday, August 31, 2001 22:36:02 )

>このフォルダー内もしくはホストしている他のディレクトリー内
>にある ABCDCOMPANY.jpg や ABCDCOMPANY.html には制限はかからない
>のでしょうか? 

他のディレクトリーにあるファイルは制限にひっかかりませんが、REALM
を設定したディレクトリーの中にあるファイルはひっかります(それが
REALM による制限ですから)。

REALM は URL 中に特定の文字列が含まれるかどうかで制限する/しないを
判定します。ですから、REALM の対象にディレクトリーを指定すると、
そのディレクトリー内部のすべてのファイルやディレクトリーが制限の
対象になります。