特定のオブジェクトの IIS のアクセス許可を設定する方法

概要

この資料では、UNIX のアクセス許可を IIS のアクセス許可システムに移行する方法と、Web サイト、フォルダー、IIS のアクセス許可を設定またはファイルについて説明します。

IIS に UNIX と Apache のアクセス許可を変換します。

Apache を使用して、UNIX ファイル ・ システムと、所有者または Apache サーバーで実行されているグループの基になるアクセス許可に影響を与えるアクセスできるオブジェクトとスクリプトを実行できます。ただし、Windows を使用して、インターネット インフォメーション サービス (IIS) アクセスできる構成済みの Web サイトのホーム フォルダーのツリー内の任意のファイル (この点で動作する管理者アカウントとして)。フォルダーまたはファイルの基になる Windows のアクセス許可は無視されます。代わりに、IIS で別のメカニズムを使用すると、制御し、クライアント コンピューターが特定のオブジェクトに対して持っているアクセスの種類を制限できます。

IIS の読み取りアクセス許可は、Apache と UNIX でのファイルの読み取りアクセス権ビットと似ています。IIS に書き込みアクセス許可は、ファイルの更新機能を提供する Active Server Page (ASP) スクリプトまたは Web 分散オーサリングとバージョン管理 (WebDAV) を使用している場合にのみに使用します。したがって、このアクセス許可は、書き込みアクセス許可と UNIX の Apache で WebDAV ののみのようです。AddHandler ディレクティブを使用して結合された UNIX の実行権限は、特定のファイルにスクリプトを実行し、raw ファイルとして返されない必要がありますが、Apache にことを示します。IIS では、実行のアクセス許可を付与して、Web サイトごとに、フォルダー単位のみです。有効にするか、この方法でスクリプトとして個々 のファイルを無効にすることはできません。ただし、拡張モジュールとハンドラーの組み合わせは適用されます。フォルダーの実行アクセス許可を付与して、特定のスクリプト エンジンに拡張機能を関連付けます。

この現象には、制限があります。 などの一括 .cgi のファイル名拡張子を使用して対応するスクリプト言語を選択するのには UNIX のヘッダー行に依存できません。 この制限には、移行中に問題が発生します。このような場合は、Perl スクリプトを Python スクリプトの .py ファイル名の拡張子を .pl のファイル名の拡張子を関連付けることができます。


オブジェクトの IIS のアクセス許可の設定

Web サイト、フォルダー、ファイル、およびスクリプトを含む、IIS では、任意のオブジェクトに対するアクセス許可を設定できます。IIS では、オブジェクトのアクセス許可を設定します。
  1. Web サーバー コンピューターに管理者としてログオンします。
  2. [スタート] ボタンし、設定] をポイントし、[コントロール パネル] をクリックします。
  3. [管理ツール] をダブルクリックし、[インターネット サービス マネージャー] をダブルクリックします。
  4. 左側のペインで構成する Web サイトを右クリックし、[プロパティ] をクリックします。
  5. Web サイトのホーム フォルダーのアクセス許可を設定する場合は、[ホーム ディレクトリ] タブをクリックします。
  6. Web サイト内のフォルダーのアクセス許可を設定する場合は、 [ディレクトリ] タブをクリックします。
  7. フォルダー内のファイルまたはスクリプトのアクセス許可を設定する場合は、[ファイル] タブをクリックします。
  8. 対応するアクセス許可オブジェクトに設定する] をクリックします。
  9. スクリプト、Web サイトまたはフォルダーの処理を有効にするには、実行のアクセス許可] ボックスの一覧からスクリプトのみをクリックします。

    スクリプトの処理を無効にするには [ ] をクリックします。
  10. [OK] をクリックします。

関連情報

Windows を UNIX から移行するため IIS をセキュリティに関する詳細については、マイクロソフト サポート技術情報の記事を表示するのには以下の記事番号をクリックします。

324216方法: UNIX から Windows への移行では、IIS をセキュリティで保護
プロパティ

文書番号:324068 - 最終更新日: 2017/02/01 - リビジョン: 1

フィードバック