次の方法で共有


klist

現在キャッシュされている Kerberos チケットの一覧を表示します。

大事な

このコマンドのすべてのパラメーターを実行するには、少なくとも Domain Admin(またはそれと同等) である必要があります。

構文

klist [-lh <logonID.highpart>] [-li <logonID.lowpart>] tickets | tgt | purge | sessions | kcd_cache | get | add_bind | query_bind | purge_bind

パラメーター

パラメーター 形容
-lh ユーザーのローカル一意識別子 (LUID) の上位部分を 16 進数で表します。 –lh も –li も存在しない場合、コマンドの既定値は現在サインインしているユーザーの LUID です。
-李 ユーザーのローカル一意識別子 (LUID) の下位部分を 16 進数で表します。 –lh も –li も存在しない場合、コマンドの既定値は現在サインインしているユーザーの LUID です。
チケット 現在キャッシュされているチケット許可チケット (TGT) と、指定されたログオン セッションのサービス チケットを一覧表示します。 これが既定のオプションです。
tgt 初期 Kerberos TGT を表示します。
粛清 指定したログオン セッションのすべてのチケットを削除できます。
セッション このコンピューター上のログオン セッションの一覧を表示します。
kcd_cache Kerberos の制約付き委任キャッシュ情報を表示します。
取得 サービス プリンシパル名 (SPN) で指定されたターゲット コンピューターにチケットを要求できます。
add_bind Kerberos 認証用の優先ドメイン コントローラーを指定できます。
query_bind Kerberos が接続した各ドメインについて、キャッシュされた優先ドメイン コントローラーの一覧を表示します。
purge_bind 指定されたドメインのキャッシュされた優先ドメイン コントローラーを削除します。
kdcoptions RFC 4120 で指定されているキー配布センター (KDC) オプションを表示します。
/? このコマンドのヘルプを表示します。

備考

  • パラメーターが指定されていない場合、klist は、現在ログオンしているユーザーのすべてのチケットを取得します。

  • パラメーターには、次の情報が表示されます。

    • チケット - ログオン後に認証されたサービスの現在キャッシュされているチケットを一覧表示します。 キャッシュされたすべてのチケットの次の属性を表示します。

      • LogonID: LUID を します。

      • クライアント: クライアント名とクライアントのドメイン名の連結。

      • サーバー: サービス名とサービスのドメイン名の連結。

      • KerbTicket 暗号化の種類: Kerberos チケットの暗号化に使用される暗号化の種類。

      • チケット フラグ: Kerberos チケット フラグを します。

      • 開始時刻: チケットが有効な時刻。

      • 終了時刻: チケットが無効になった時刻。 チケットが今回を過ぎると、サービスに対する認証や更新に使用できなくなります。

      • 更新時刻: 新しい初期認証が必要な時刻。

      • セッション キーの種類: セッション キーに使用される暗号化アルゴリズム。

    • tgt - 初期 Kerberos TGT と、現在キャッシュされているチケットの次の属性を一覧表示します。

      • LogonID: 16 進数で識別されます。

      • ServiceName: krbtgt

      • TargetName <SPN>: krbtgt

      • DomainName: TGT を発行するドメインの名前。

      • TargetDomainName: TGT が発行されるドメインを します。

      • AltTargetDomainName: TGT が発行されるドメインを します。

      • チケット フラグ: アドレスとターゲットのアクションと種類。

      • セッション キー: キーの長さと暗号化アルゴリズム。

      • StartTime: チケットが要求されたローカル コンピューター時刻を します。

      • EndTime: チケットが無効になった時刻。 チケットがこの時点を過ぎると、サービスに対する認証に使用できなくなります。

      • RenewUntil: チケットの更新期限

      • TimeSkew: キー配布センター (KDC) との時間差を します。

      • EncodedTicket: エンコードされたチケット。

    • 消去 - 特定のチケットを削除できます。 チケットを消去すると、キャッシュしたすべてのチケットが破棄されるため、この属性は注意して使用してください。 リソースに対する認証を行うことができなくなる可能性があります。 この場合は、ログオフしてもう一度ログオンする必要があります。

      • LogonID: 16 進数で識別されます。
    • セッション - このコンピューター上のすべてのログオン セッションの情報を一覧表示および表示できます。

      • LogonID: 指定した場合は、指定された値によってのみログオン セッションが表示されます。 指定しない場合は、このコンピューター上のすべてのログオン セッションが表示されます。
    • kcd_cache - Kerberos の制約付き委任キャッシュ情報を表示できます。

      • LogonID: 指定した場合は、指定された値でログオン セッションのキャッシュ情報が表示されます。 指定しない場合は、現在のユーザーのログオン セッションのキャッシュ情報が表示されます。
    • を取得 - SPN で指定されたターゲットにチケットを要求できます。

      • LogonID: 指定した場合は、指定された値でログオン セッションを使用してチケットを要求します。 指定しない場合は、現在のユーザーのログオン セッションを使用してチケットを要求します。

      • kdcoptions: 指定された KDC オプションを使用してチケットを要求します

    • add_bind - Kerberos 認証用の優先ドメイン コントローラーを指定できます。

    • query_bind - ドメインのキャッシュされた優先ドメイン コントローラーを表示できます。

    • purge_bind - ドメインのキャッシュされた優先ドメイン コントローラーを削除できます。

    • kdcoptions - オプションとその説明の現在の一覧については、RFC 4120を参照してください。

Kerberos チケット キャッシュにクエリを実行して、チケットがないかどうか、ターゲット サーバーまたはアカウントがエラーになっているかどうか、またはイベント ID 27 エラーが原因で暗号化の種類がサポートされていないかどうかを判断するには、次のように入力します。

klist
klist –li 0x3e7

ログオン セッション用にコンピューターにキャッシュされる各チケット許可チケットの詳細については、次のように入力します。

klist tgt

Kerberos チケット キャッシュを消去し、ログオフしてからログオンし直すには、次のように入力します。

klist purge
klist purge –li 0x3e7

ログオン セッションを診断し、ユーザーまたはサービスの logonID を見つけるには、次のように入力します。

klist sessions

Kerberos の制約付き委任エラーを診断し、最後に発生したエラーを見つけるには、次のように入力します。

klist kcd_cache

ユーザーまたはサービスがサーバーへのチケットを取得できるかどうかを診断したり、特定の SPN のチケットを要求したりするには、次のように入力します。

klist get host/%computername%

ドメイン コントローラー間のレプリケーションの問題を診断するには、通常、特定のドメイン コントローラーを対象とするクライアント コンピューターが必要です。 クライアント コンピューターを特定のドメイン コントローラーの対象にするには、次のように入力します。

klist add_bind CONTOSO KDC.CONTOSO.COM
klist add_bind CONTOSO.COM KDC.CONTOSO.COM

このコンピューターから最近接続されたドメイン コントローラーを照会するには、次のように入力します。

klist query_bind

klist add_bindを使用して新しいドメイン コントローラー バインドを作成する前に、ドメイン コントローラーを再検出したり、キャッシュをフラッシュしたりするには、次のように入力します。

klist purge_bind