管理解説書

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.abc.comKeyFile ファイルに格納されているキーのチェックサムを示しています。

   % bos listkeys fs3.abc.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.abc.comKeyFile ファイルにある実際のキーが表示されています。

   % bos listkeys fs6.abc.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