KEYINFO(1)

名称
keyinfo - 現在の S/Key シーケンスナンバーとキーを表示する

書式
keyinfo [username]

解説
keyinfo はユーザ名のオプションをとり、 ユーザの現在の S/Key データベースである /etc/skeykeys にあるシーケンスナンバとキーが表示されます。 このコマンドはフォームの中での key(1) コマンドの結合によって、旅行に出かける時に使うパスワードの一覧表を 生成する時に有用です。

    key -n  <number of passwords> `keyinfo` | lpr

オプションの username 引数は、S/key 情報の表示対象のユーザを指定します。 デフォルトでは、本コマンドを起動したユーザの S/key 情報を表示します。 スーパユーザのみが、他のユーザの S/key 情報を問い合わせ可能です。

使用例
実行例を以下に示します:

    $ keyinfo

これは次の出力になります:

    98 ws91340

診断
keyinfo は、要求されたユーザのキーが見付かったときに終了コード 0 を返し、 そうでない場合に終了コード 1 を返します。

関連項目
key(1), keyinit(1)

作者
-nosplit もともとのコマンドは、 Phil Karn, Neil M. Haller, John S. Walden に よって作成されました。 perl 用に書き直したのは、 Jörg Wunsch です。この版では setuid をしていますので、S/Key のキーファイルは ユーザから読めないようにしておくことができます。 C 用に書き直したのは、 Warner Losh です。