# 管理解説書

## bos listkeys

目的

/usr/afs/etc/KeyFile ファイルのサーバー暗号化キーを表示します。

構文

    bos listkeys -server <machine name>  [-showkey]  [-cell <cell name>]
                 [-noauth]  [-localauth]  [-help]

    bos listk -se <machine name>  [-sh]  [-c <cell name>]  [-n]  [-l]  [-h]

構文

bos listkeys コマンドは、-server 引き数に指定されたサーバー・マシンの /usr/afs/etc/KeyFile ファイルのサーバー暗号化キーのリストを書式化して、表示します。

キーのリストを編集する場合には、bos addkey および bos removekey コマンドを使用してください。

注意

(-showkey フラグを指定すると)、標準出力ストリームに実際のキーが表示されるため、セキュリティーが公開されます。たいていの目的には、チェックサムの表示で十分です。

オプション

-server
  KeyFile ファイルを表示するサーバー・マシンを指定します。 IP アドレスまたはホスト名 (完全修飾名または省略形) によってマシンを識別します。詳細については、bos コマンド・セットの概要の解説ページを参照してください。

  セル内のパフォーマンスを一定にするには、どのサーバー・マシンでも出力が同じになっていなければなりません。マシンを同期化する方法については、bos addkey の解説ページを参照してください。

-showkey
  それぞれのキーを構成する 8 進数を表示します。

-cell
  コマンドを実行するセルを指定します。この引き数は、 -localauth フラグと一緒に使用してはなりません。詳細については、bos の解説ページを参照してください。

-noauth
  コマンドの発行側に非特権 ID anonymous を割り当てます。このフラグは -localauth フラグと一緒に使用してはなりません。詳細については、bos の解説ページを参照してください。

-localauth
  ローカルの /usr/afs/etc/KeyFile ファイルのキーを使用して、サーバー・チケットを構成します。 bos コマンド・インタープリターは、相互認証中に、このチケットを BOS サーバーに渡します。このフラグは、-cell 引き数または -noauth フラグと一緒に使用してはなりません。詳細については、bos の解説ページを参照してください。

-help
  このコマンドのオンライン・ヘルプを出力します。これ以外の有効なオプションはすべて無視されます。

出力

出力には、KeyFile ファイルにある、キー・バージョン番号で識別される各サーバー暗号化キーが、それぞれ 1 行に表示されます。

-showkey フラグが組み込まれている場合には、キーを構成する実際の 8 桁の 8 進数文字列が表示されます。それぞれの 8 進数は、バックスラッシュと 3 桁の 10 進の数字です。

-showkey フラグが組み込まれていない場合には、各キーはチェックサム として表示されます。チェックサムは、キーを定数として暗号化して得られた 10 進数です。

キーまたはチェックサムのリストの後に、`Keys last changed` という文字列が続き、キーが最後に KeyFile ファイルに追加された時刻が示されます。 `All done` という文字は、出力の最後を示しています。

相互認証を正しく機能させるには、kas examine afs コマンドの出力のキーまたはチェックサムと、このコマンドの出力の同じキー・バージョン番号が一致していなければなりません。

例

次の例は、マシン fs3.example.com の KeyFile ファイルに格納されているキーのチェックサムを示しています。

       % bos listkeys fs3.example.com
       key 1 has cksum 972037177
       key 3 has cksum 2825175022
       key 4 has cksum 260617746
       key 6 has cksum 4178774593
       Keys last changed on Mon Apr 12 11:24:46 1999.
       All done.

次の例では、マシン fs6.example.com の KeyFile ファイルにある実際のキーが表示されています。

       % bos listkeys fs6.example.com -showkey
       key 0 is '\040\205\211\241\345\002\023\211'
       key 1 is '\343\315\307\227\255\320\135\244'
       key 2 is '\310\310\255\253\326\236\261\211'
       Keys last changed on Wed Mar 31 11:24:46 1999.
       All done.

必要となる特権

コマンドの発行側は、-server 引き数で指定されたマシンの /usr/afs/etc/UserList ファイルにリストされているか、または -localauth フラグが使用されている場合は、ローカル・スーパーユーザー root としてサーバー・マシンにログオンしている必要があります。

関連情報

KeyFile

UserList

bos addkey

bos removekey

bos setauth

kas examine

[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]

(C) IBM Corporation 2000. All Rights Reserved