Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windowsでのドメインログオン資格情報のキャッシュ

ドメインユーザーがWindowsにログオンすると、その資格情報はデフォルトでローカルコンピューターに保存されます(キャッシュされた資格情報:ユーザー名とパスワードハッシュ)。これにより、ADドメインコントローラーが使用できない、電源がオフになっている、またはネットワークケーブルがコンピューターから抜かれている場合でも、ユーザーはコンピューターにログオンできます。ドメインアカウントの資格情報のキャッシュは、企業ネットワークが利用できないときにデバイス上のローカルデータにアクセスできるラップトップユーザーにとって便利です。

Windowsでのドメインユーザー資格情報のキャッシュ

ユーザーがこのコンピューターで少なくとも1回認証され、それ以降ドメインパスワードが変更されていない場合は、キャッシュされた資格情報を使用してWindowsにログオンできます。キャッシュされたクレデンシャルのユーザーパスワードは期限切れになりません。ドメインパスワードポリシーによってユーザーがパスワードを強制的に変更された場合、ローカルキャッシュに保存されているパスワードは、ユーザーが新しいパスワードでログオンするまで変更されません。コンピューターへの最後のログオン後にADのユーザーパスワードが変更され、コンピューターがオフライン(ドメインネットワークにアクセスできない)の場合、ユーザーは古いパスワードでコンピューターにログインできます。

Active Directoryドメインが使用できない場合、Windowsは、入力されたユーザー名とパスワードがローカルキャッシュと一致するかどうかを確認し、コンピューターへのローカルログオンを許可します。

キャッシュされたクレデンシャルは、regキー HKEY_LOCAL_MACHINE \ Security \ Cacheの下のレジストリに保存されます。 (%systemroot%\System32\config\SECURITY )。保存された各ハッシュはNL$ xに保存されます パラメータ(ここでx キャッシュされたデータインデックスです)。デフォルトでは、管理者でさえこのレジストリキーの内容を表示することはできませんが、必要に応じてアクセスできます。

パスワードハッシュはsaltを使用して変更されます ユーザー名に基づいてレジストリに保存されます。

Windowsでのドメインログオン資格情報のキャッシュ

NL $ xの値をクリアすると、キャッシュされたユーザー資格情報が削除されます。

ローカルキャッシュにキャッシュされた資格情報がない場合、オフラインのコンピューターにログオンしようとすると、次のメッセージが表示されます。

There are currently no logon servers available to service the logon request.

Windowsでのドメインログオン資格情報のキャッシュ

グループポリシーを使用したキャッシュされた資格情報の構成

グループポリシーオプションを使用して、ドメインコンピューターのローカルキャッシュに資格情報を保存できる一意のユーザーの数を設定できます。ユーザーの資格情報をローカルキャッシュに保存するには、ユーザーは少なくとも1回はコンピューターにログオンする必要があります。

デフォルトでは、Windows10およびWindowsServer2016は10の資格情報を保存します 最近ログインしたユーザー。この値は、次のGPOオプションで変更できます– 対話型ログオン:キャッシュする以前のログオンの数(ドメインコントローラーが使用できない場合) 。これは、[コンピューターの構成]->[ポリシー]->[Windowsの設定]->[セキュリティの設定]->[ローカルポリシー]->[セキュリティオプション]にあります。 0から任意の値を設定できます 50へ 。

0を設定した場合 、これにより、Windowsがユーザー資格情報をキャッシュできなくなります。この場合、ドメインが利用できず、ユーザーがログオンしようとすると、次のエラーが表示されます。There are currently no logon servers available to service the logon request

Windowsでのドメインログオン資格情報のキャッシュ

CashedLogonsCountを使用してこのオプションを構成することもできます HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinlogonのREG_SZレジストリパラメータ 。

ユーザーが保存された資格情報を使用してログオンした場合、ドメインコントローラーが使用できないことはわかりません。 GPOを使用すると、キャッシュされた資格情報を使用してログオンするという通知を表示できます。これを行うには、GPOオプションユーザーのログオン中にログオンサーバーが利用できなかったときにレポートするを有効にします。 [コンピューターの構成]->[ポリシー]->[管理用テンプレート]->[Windowsコンポーネント]->[Windowsログオンオプション]のポリシー。

Windowsでのドメインログオン資格情報のキャッシュ

ユーザーがログオンすると、次の通知がトレイに表示されます。

A domain controller for your domain could not be contacted. You have been logged on using cached account information. Changes to your profile since you last logged on might not be available.
このオプションは、レジストリから有効にできます:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/Current Version/Winlogon

  • ValueName:ReportControllerMissing
  • データ型:REG_SZ
  • 値:1

キャッシュされたWindowsクレデンシャルのセキュリティリスク

ローカルクレデンシャルキャッシングには、いくつかのセキュリティリスクがあります。キャッシュされたデータを使用してコンピューター/ラップトップに物理的にアクセスした後、攻撃者はブルートフォース攻撃を使用してパスワードハッシュを復号化できます。パスワードの長さと複雑さによって異なります。パスワードが複雑な場合、パスワードを侵害するのに非常に長い時間がかかります。したがって、ローカル管理者権限(またはドメイン管理者アカウント)を持つユーザーにキャッシュを使用することはお勧めしません。

Windowsドメインネットワークで管理者アカウントを安全に保つ方法の詳細をご覧ください。

セキュリティリスクを軽減するために、オフィスおよび管理者のコンピューターで資格情報のキャッシュを無効にすることができます。モバイルデバイスにキャッシュされるアカウントの数を1に減らすことをお勧めします。これは、管理者がコンピューターにログオンしてデータがキャッシュされた場合でも、デバイス所有者がログに記録した後、管理者のパスワードハッシュが上書きされることを意味します。オン。

機能レベルがWindowsServer2012 R2以降のADドメインの場合、ドメイン管理者アカウントを保護されたユーザーに追加できます。 グループ。このセキュリティグループでは、ローカルクレデンシャルのキャッシュは禁止されています。

ドメインに個別のGPOを作成して、さまざまなデバイスやユーザーカテゴリのキャッシュされた資格情報の使用を制御できます(たとえば、GPOセキュリティフィルター、WMIフィルターを使用する、またはGPPアイテムレベルのターゲティングを使用してCashedLogonsCountレジストリパラメーターを展開する)。

  • モバイル(ラップトップ)ユーザーの場合:CashedLogonsCount = 1
  • オフィスデスクトップの場合:CashedLogonsCount = 0

このようなポリシーにより、ドメインに参加しているデバイスから特権ユーザーのハッシュを取得する可能性が低くなります


  1. Windows ログオン アプリケーションとは?

    Windows オペレーティング システムでは、コンピューターでの作業中に多くのプロセスが実行されています。 Runtime Broker、システム割り込み、DWM などのプロセスに精通している必要があります。これらのすべてのプロセスには独自の重要性があり、Windows コンピューターの通常の操作に関与しています。 知っておくべき最も重要なプロセスの 1 つは、Windows ログオン アプリケーションまたは winlogon.exe です。 Windows ログオン アプリケーションとは何か、そしてその重要性について疑問に思っているはずです。そのすべてを知っておきましょう! Windo

  2. 「ユーザー プロファイル サービスがログオンに失敗しました」を修正する方法

    Windows 10 または 7 にログインできませんか? 「ユーザー プロファイル サービスはログオンに失敗しました」というエラー メッセージによって停止されていますか?パニックにならないでください! ユーザー プロファイルが破損しているか、権限が正しくない可能性があります。ここでは、問題を修正する方法、または必要に応じて新しい問題を作成する方法について説明します。 100% の CPU 使用率、100% のディスク使用率、ほぼ満杯のディスクなど、Windows ユーザーは同様の問題に遭遇します。しかし、最もイライラするのは、破損したユーザー プロファイルです。ユーザー プロファイル