klist コマンド
目的
Kerberos 証明書キャッシュまたはキー・テーブルの内容を表示します。
構文
klist [[ -c] [ -f] [ -e] [ -s] [ -a] [ -n]] [ -k [ -t] [ -K]] [ name]
Description
klist コマンドは、Kerberos 証明書キャッシュまたはキー・テーブルの内容を表示します。
フラグ
フラグの説明
| 項目 | Description |
|---|---|
| -a | 有効期限が切れたチケットも含め、証明書キャッシュ内のすべてのチケットを表示します。 このフラグを指定しない場合、有効期限が切れたチケットはリストされません。 このフラグは、証明書キャッシュをリストするときにのみ有効です。 |
| -c | 証明書キャッシュ内のチケットをリストします。 -c フラグも -k フラグも指定しない場合、これがデフォルトになります。 このフラグは、-k フラグと併用できません。 |
| -e | セッション・キーとチケットの暗号化タイプを表示します。 |
| -f | 次の省略形を使用してチケット・フラグを表示します。
|
| name | 証明書キャッシュまたはキー・テーブルの名前を指定します。
ファイル名を指定しない場合、デフォルトの証明書キャッシュまたはキー・テーブルが使用されます。
キャッシュ名または keytab 名を示す名前を指定しない場合、klist はデフォルトの証明書キャッシュにある証明書と keytab ファイルにある証明書とで、どちらか適切な方を表示します。 KRB5CCNAME 環境変数を設定する場合、デフォルトの証明書 (チケット) キャッシュを指定するときに、その値が使用されます。 |
| -k | キー・テーブルのエントリーをリストします。 このフラグは、-c フラグとは併用できません。 |
| -K | キー・テーブルのエントリーごとに暗号鍵の値を表示します。 このフラグは、キー・テーブルをリストするときにのみ有効です。 |
| -n | ホスト名ではなく、数値の IP アドレスを表示します。 -n を指定しないデフォルトがホスト名です。 このコマンドは、-a フラグと併用されます。 |
| -s | 証明書キャッシュに有効なチケット許可チケットがある場合に、コマンド出力を抑制すると共に終了状況を 0 にセットします。 このフラグは、証明書キャッシュをリストするときにのみ有効です。 |
| -t | キー・テーブル・エントリーのタイム・スタンプを表示します。 このフラグは、キー・テーブルをリストするときにのみ有効です。 |
例
- デフォルトの証明書キャッシュの全エントリーをリストするには、次のように入力します。
klist - etc/krb5/my_keytab キー・テーブル内の全エントリーをタイム・スタンプ付きでリストするには、次のように入力します。
klist -t -k etc/krb5/my_keytab
ファイル
ファイル
| 項目 | Description |
|---|---|
| /usr/krb5/bin/klist | - |
| /var/krb5/security/creds/krb5cc_[uid] | デフォルトの証明書キャッシュ ([uid] はユーザーの UID です)。 |
| /etc/krb5/krb5.keytab | ローカル・ホストの keytab ファイルのデフォルトのロケーションです。 |