管理ツールを無効にする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreには、便利な管理ツールが多数含まれています。これらのツールは、運用環境での問題のトラブルシューティングに役立ちますが、使用していないときは無効にすることをお勧めします。
これらの管理ツールは、Content Delivery環境や、インターネットに公開されているContent Management環境 では絶対に有効にしないでください 。
管理ツールを無効にするには:
-
<Webroot>/sitecore/adminフォルダーで、関連するファイルを見つけます。
-
既存のファイル名の末尾に .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ツールは、いくつかの追加ルールが適用される非常に強力なツールです。
SqlShell.aspxツールの可用性を制御するには、<Webroot>/sitecore/adminフォルダーにenabledまたはdisabledという空のファイルを作成します。このファイルには拡張子を付けたり、情報を含めたりする必要はありません。これらのファイルは、デフォルトのSitecoreインストールの一部ではありません。
SqlShell.aspxツールを実行すると、これらのファイルがチェックされます。
enabledファイルまたはdisabledファイルがない場合:
-
このツールは、HTTPSを使用している場合に使用できます。
-
このツールは 、HTTPを使用している場合は使用できません。
enabledファイルがある場合:
-
このツールは、HTTPSまたはHTTPを使用している場合に使用できます。
disabledファイルがある場合:
-
このツールは 、HTTPまたはHTTPSを使用している場合は使用できません。
SqlShell.aspxツールに誰もアクセスできないようにするには、disabledファイルを作成することをお勧めします。