管理ツールを無効にする

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecoreには、便利な管理ツールが多数含まれています。これらのツールは、運用環境での問題のトラブルシューティングに役立ちますが、使用していないときは無効にすることをお勧めします。

大事な

これらの管理ツールは、Content Delivery環境や、インターネットに公開されているContent Management環境 では絶対に有効にしないでください

管理ツールを無効にするには:

  1. <Webroot>/sitecore/adminフォルダーで、関連するファイルを見つけます。

  2. 既存のファイル名の末尾に .disabledを追加します。

    例えば:

    旧称: logs.aspx

    新しい名前: logs.aspx.disabled

次のASPXページを無効にすることができます。

  • Cache.aspx

  • DBCleanup.aspx

  • dbbrowser.aspx

  • ShowServicesConfig.aspx

  • eventqueuestats.aspx

  • FillDB.aspx

  • InstallLanguage.aspx

  • Jobs.aspx

  • LinqScratchPad.aspx

  • Logs.aspx

  • MediaHash.aspx

  • PackageItem.aspx

  • PathAnalyzer.aspx

  • Pipelines.aspx

  • PublishQueueStats.aspx

  • RawSearch.aspx

  • RebuildKeyBehaviorCache.aspx

  • RebuildReportingDB.aspx

  • RedeployMarketingData.aspx

  • RemoveBrokenLinks.aspx

  • restore.aspx

  • SecurityTools.aspx

  • serialization.aspx

  • SetSACEndpoint.aspx

  • ShowConfig.aspx

  • SqlShell.aspx

  • stats.aspx

  • unlock_admin.aspx

次の管理ツールは、デフォルトで無効になっています。

  • FillDB.aspx

  • Unlock_admin.aspx

  • SqlShell.aspx

SqlShell.aspxツールの保護

SqlShell.aspxツールは、いくつかの追加ルールが適用される非常に強力なツールです。

SqlShell.aspxツールの可用性を制御するには、<Webroot>/sitecore/adminフォルダーにenabledまたはdisabledという空のファイルを作成します。このファイルには拡張子を付けたり、情報を含めたりする必要はありません。これらのファイルは、デフォルトのSitecoreインストールの一部ではありません。

SqlShell.aspxツールを実行すると、これらのファイルがチェックされます。

enabledファイルまたはdisabledファイルがない場合:

  • このツールは、HTTPSを使用している場合に使用できます。

  • このツールは 、HTTPを使用している場合は使用できません。

enabledファイルがある場合:

  • このツールは、HTTPSまたはHTTPを使用している場合に使用できます。

disabledファイルがある場合:

  • このツールは 、HTTPまたはHTTPSを使用している場合は使用できません。

大事な

SqlShell.aspxツールに誰もアクセスできないようにするには、disabledファイルを作成することをお勧めします。

この記事を改善するための提案がある場合は、 お知らせください!