Inetpubフォルダーとは何ですか?Inetpubフォルダーはどのように機能しますか? 【ミニツールニュース】
What Is Inetpub Folder
まとめ:
Cドライブにinetpubという名前のフォルダがありますか?もしあれば、それが何であるか知っていますか?わからない場合は、この投稿を注意深く読む必要があります。この投稿では、 MiniTool inetpubフォルダーとは何か、そしてそれがどのように機能するかを教えてくれます。
コンピュータには、次のようないくつかのフォルダがあります。 System32 そして $ WINDOWS。〜BT 、この投稿は主にinetpubフォルダーについて説明しています。それでは、inetpubフォルダーを見てみましょう。
Inetpubフォルダーの定義
inetpubフォルダーとは何ですか?これは、WebサイトのコンテンツとWebアプリを含むフォルダーです。 WebサイトのコンテンツとWebアプリは、このフォルダーに整理されて安全に保管されます。さらに、これはMicrosoftインターネットインフォメーションサービス(IIS)の既定のフォルダーです。 IISでは、inetpubフォルダーから複数のドメインを提供することもできます。
関連記事 : Windows10 / 8/7でIISのバージョンを確認する方法
Inetpubフォルダはどのように機能しますか?
inetpubフォルダーはCドライブにあり、以下にリストされている5つのサブフォルダーを持っています。
- アドスクリプト 管理スクリプトのホームである、を使用すると、サーバー管理タスクを自動化し、inetpubフォルダーから提供されるWebサイトをリモートで管理できます。
- Iissamples 開発者がWebサイトおよびWebアプリケーションの動作を理解できるようにするサンプルアプリケーションが含まれています。内容はデモンストレーションのみを目的としています。実行中のIISWebサーバーでサンプルサイトを使用すると、コンピューターが危険にさらされます。
- Mailroot およびそれに関連するサブフォルダーは、メールSMTPサービスを処理するために使用されます。
- スクリプト Webサイトに機能を追加するWebアプリケーションが含まれています。
- Wwwroot Web上で公開されるすべてのWebページとコンテンツが含まれています。これは、Webページを公開するためのデフォルトのディレクトリです。
Inetpubフォルダーにサイトを開発する利点
IIS Webサーバーを使用すると、開発者はコンピューター上の任意の場所からWebサイトにサービスを提供できます。 Webサイトをinetpubサブフォルダーに保持することにより、ファイルには適切なアクセス権のみが付与され、Webサイトを適切に保護できます。
多くのWindows製品と同様に、IISをWebサーバーとして使用することを嫌う開発者の活発なコミュニティがあります。彼らは、オープンソースのWebサーバーであるApacheを使用する傾向があります。
しかし、IISを使用している開発者は、Apacheを使用するよりもWebサイトの起動とセットアップがはるかに簡単であると考えています。次に、IISでWebサイトを構築および管理する方法を学習した後、開発者は多くの場合、自分の知識に固執します。
また、IISはMicrosoft製品であるため、Microsoftは、IIS Webサーバーを開発し、ホストコンピューターを保護し、問題を解決するためのサポートを提供するために、多くのリソースを投資する用意があります。また、問題を解決するために互いに助け合うことができる開発者のかなり大きなコミュニティもあります。
開発者やサードパーティベンダーも、IISWebサーバーを強化および保護するためのさまざまな製品を用意しています。
関連記事 : IISとは何ですか? Windows 10にインストールする方法は? 【2020年1月】
Inetpubの脆弱性を防ぐ方法
IISを使用することにより、どのWindowsコンピューターでもinetpubフォルダーからWebページを提供できます。ただし、これにより、コンピュータは次のような攻撃に対して脆弱になります。
- SSIバッファオーバーラン特権の昇格
- Unicode.aspソースコードの開示
- Microsoftインデックスサーバーのバッファオーバーフロー
- ファイルフラグメントの開示
- Webサーバーファイル要求の解析
- Webサーバーのフォルダートラバーサル
- HTTPプロトコルスタックの脆弱性
しかし、攻撃されるリスクを減らすために試みることができるいくつかの方法があります:
- iissamplesサブフォルダーを削除します。
- inetpubフォルダー内のファイルへのアクセスとNTFSアクセス許可を制限します。
- Webサイトを別のボリュームに移動します。
- コンピューター上のすべてのプリンターをアンインストールします。
- コンピューターをWebサーバーにする必要がない場合は、IISを閉じます。
最後の言葉
この投稿はinetpubフォルダーに焦点を当てているため、この投稿を読んだ後は、inetpubフォルダーとは何か、フォルダーがどのように機能するかなどを理解する必要があります。