KEYINIT(1)

名称
keyinit - パスワードの変更もしくは、S/Key 認証システムにユーザを加える

書式
keyinit [-s] [userID]

解説
keyinit は、S/Key の一回利用パスワードをログインに使うためにシステムを 初期化します。 プログラムはあなたに秘密のパスフレーズを入力するように尋ねます。 これにたいして、いくつかの単語からなるフレーズを応答として入力します。 S/Key データベースが更新された後では、普通の UNIX パスワードか S/Key の一回利用パスワードを用いてログインできます。

別のマシンからログインする時には、 key コマンドをローカルマシンで 使いパスフレーズを入力することで、 実際のパスワードをネットワークを通して送ることを避けることができます。 このプログラムは、リモートマシンにログインするために使う 一回利用パスワードを返します。 この入力は、マウスを使ったカットアンドペースト操作で利用すると もっとも便利です。別の方法として、 key コマンドを利用して 一回利用パスワードをあらかじめ計算し、紙にでも書いて持ち運ぶことも できます。

keyinit は、秘密パスワードの入力を要求します。これは、安全 (secure) な端末でだけ使われるべきです。例えば、ワークステーションのコンソールなど がその例です。 信頼できないネットワークを通してログインするとき keyinit を使う場合、 -s オプションを使って後述の説明にしたがって ください。

オプション

-s  セキュアモード、 すなわち最初の一回利用パスワードの生成をユーザがセキュアなマシンで行う モードに設定します。 -s オプション無しでは システムは、安全な接続を通して直接接続していることを仮定し、 あなたに直接秘密パスワードを求めます。 また、 -s オプションでは、ユーザが種とカウントとを指定できますので、 パラメータを完全に制御可能です。 デフォルトが気に入らなければ、種とカウントを設定するために key コマンドと keyinit -s を組み合わせて使うことができます。 これを行うためには、 まずあるウィンドウで keyinit を実行してカウントと種を入力し、 その後別のウィンドウで key を実行して そのカウントと種に当てはまる正しい 6 つの英単語を生成します。 それから、カットアンドペースト等で keyinit のウィンドウへ 6 つの英単語を複製してください。

user ID
    変更したり加えたりするユーザの ID です。

関連ファイル
/etc/skeykeys S/Key システムのための情報データベース

関連項目
key(1), keyinfo(1), skey(1), su(1)

作者
コマンドは、 Phil Karn, Neil M. Haller, John S. Walden によって 作られました。