この記事では主に Win2008 R2 WEB サーバーのフォルダー権限設定スキルを紹介しますセキュリティセットアップガイドを必要とする友人は参照してください
フォルダー権限を制御することでサイトのセキュリティを向上させます。
この記事の権限設定には 2 つの側面が含まれています。1 つはシステム ディレクトリとドライブ文字の権限であり、もう 1 つはアプリケーションの upload フォルダーの権限設定です。
システム ディレクトリ
すべてのドライブ文字が NTFS 形式であることを確認してください。そうでない場合は、convert d:/fs:ntfs コマンドを使用して NTFS 形式に変換できます。
すべてのディスクルートディレクトリにはシステム権限と管理者権限のみが与えられ、その他の権限は削除します。
システムのドライブ文字を入力するプロンプトがいくつか表示されます。直接確認してください。この手順を実行する前に、オペレーティング環境ソフトウェアが インストールされている必要があります。そうしないと、ソフトウェアのインストール エラーが発生する可能性があります。すべてのセキュリティ操作設定はソフトウェアのインストール後に行う必要があることに注意してください。
サイト ディレクトリ
各 Web サイトはディレクトリに対応し、この Web サイト ディレクトリに IUSR および IIS_IUSRS 権限を追加します。これらの権限には、「フォルダーの内容の一覧表示」と「読み取り」権限のみが与えられます。
たとえば、ドライブ D のルート ディレクトリに wwwroot ディレクトリを作成し、その中に blog.postcha.com ディレクトリを作成しました。このディレクトリには Web サイト プログラムが含まれています。このうち、wwwroot は d ディスクの権限を継承するだけでよく、blog.postcha.com ディレクトリについては、さらに 2 つの権限、IUSR と IIS_IUSRS を追加する必要があります。
wwwroot権限:
サイトディレクトリ権限:
一般的なWebサイトにはファイルや写真をアップロードする機能がありますが、ユーザーがアップロードしたファイルは信頼できるものではありません。したがって、アップロードディレクトリを別途設定する必要があります。ディレクトリをアップロードするには、IIS_IUSRS グループに「変更」権限と「書き込み」権限を追加する必要もあります。
上記のように実行許可を設定した後、ユーザーが悪意のあるファイルをアップロードするとサーバーがダウンしますが、ここで許可を与える必要があるため、IISと協力して実行する必要があります再度セットアップしてください。
iis7以降では、この設定は非常に便利です。 IIS マネージャーを開き、サイトを見つけてアップロード ディレクトリを選択し、中央の列の IIS の下をダブルクリックして [ハンドラー マッピング] を開き、[関数権限の編集] を選択して [スクリプト] のチェックを外します。
それでは、アップロード フォルダーを開いて、余分な web.config があるかどうかを確認してみましょう。
web.config の内容は次のとおりです:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <handlers accessPolicy="Read" /> </system.webServer> </configuration>
は、アップロード ディレクトリ内のすべてのファイル (すべてのサブフォルダーを含む) が読み取り専用のアクセス許可のみを持つことを意味します。このように、ユーザーが悪意のあるファイルをアップロードしたとしても、効果はありません。
各ウェブサイトプログラムには、異なる機能と設定があります。最小限の権限が最大限のセキュリティを確保します。
以上がWin2008 R2 WEBサーバーセキュリティ設定ガイド - フォルダー権限設定のヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい
