WEB サーバー
ファイル保護は、CGI スクリプトに適用することもできますが、それらのスクリプトからアクセスできるほかのファイルにまで拡張することはできません。たとえば、CGI スクリプトに対してファイルの保護を適用して、アクセスを Web Admin という名前のグループだけに制限できます。しかし、この CGI スクリプトからほかのファイルを実行したり、開いたりする場合や、別のスクリプトを実行する場合は、Web Admin グループをそれらのファイルにアクセスさせるかどうかはファイル保護文書では制御できません。
次のディレクトリへのアクセスを制御するファイル保護文書は作成できません。これらのディレクトリには、Lotus Domino Web サーバーとその他のアプリケーション (たとえば、メールデータベースなど) によって使用されるデフォルトのイメージファイルや Java アプレットが含まれています。
イルを開いてもこの JPEG ファイルは表示されません。
ファイル保護文書は、ディレクトリや個々のファイルごとに作成できます。ディレクトリで定義されている保護は、そのすべてのサブディレクトリによって継承されます。Web ユーザーがアクセスできるすべてのディレクトリについて、ファイル保護文書を作成しなければなりません。ファイル保護文書のないファイルおよびファイルディレクトリには、Web ブラウザを使って誰でもアクセスできます。
メモ データベース (.NSF) ファイルの保護には、ファイル保護文書を使う必要はありません。その場合は、データベースの ACL を使います。
例:Web ブラウザからサーバーのファイルへのアクセスを制御する ファイル保護文書で次のように設定すると、Web User Group のすべてのユーザーが、c:\notes\data\domino\html ディレクトリのファイルを開いて、プログラムを起動できます。
[アクセス:]Web User Group (GET)
[アクセス:]-Default- (No Access)
[アクセス:]Joe Smith (GET)
Web サイト文書用のファイル保護を作成するには 1 Lotus Domino Administrator で、[設定] - [Web] - [インターネットサイト] を選択します。
2 ファイル保護を適用する Web サイト文書を開きます。
3 [Web サイト] をクリックし、[ファイル保護の作成] を選択します。
4 [基本] をクリックし、次のフィールドに必要な情報を設定します。
GET の場合、ユーザーはディレクトリ内のファイルを開いたり、プログラムを起動できます。POST は通常、CGI プログラムにデータを送信するために使用されます。したがって、POST は CGI プログラムが保存されているディレクトリだけに割り当てます。[なし] を選択した場合は、指定したユーザーやグループのアクセスが禁止されます。
リストから項目を削除するには、削除する項目を選択して [消去] をクリックします。
ユーザーが匿名アクセスを使ってサーバーに接続する場合は、[名前:] フィールドに「Anonymous」と入力し、適切なアクセス権を割り当てます。
メモ LDAP ディレクトリに存在するユーザー名を入力する場合は、カンマ区切り文字をスラッシュに置き換える必要があります。区切り文字としてカンマを使用した名前は入力しないでください。
たとえば、次の名前形式を持った LDAP ユーザーの場合、
cn=Anthony Jones,l=westford,o=airius.com
ファイル保護文書のアクセスリストでは、次のように入力する必要があります。
cn=Anthony Jones/l=westford/o=airius.com
6 文書を保存します。
7 次のコマンドを入力して、設定値を更新します。