通常、チケットはユーザーのログイン時に自動的に作成されるため、チケットを取得するために特に何かをする必要はありません。しかし、次のような場合では、チケットを作成する必要があります。
チケットの有効期限が切れたとき
デフォルト以外のプリンシパルを使用する必要があるとき (たとえば、rlogin -l で他のユーザーとしてマシンにログインする場合など)
チケットを作成するには、kinit コマンドを使用します。
% /usr/bin/kinit |
kinit を使用するにはユーザーのパスワードが必要です。kinit コマンドの完全な構文については、kinit(1) のマニュアルページを参照してください。
次の例では、ユーザー jennifer が自分のシステム上でチケットを作成しています。
% kinit Password for jennifer@ENG.ACME.COM: <パスワードを入力する> |
次の例では、ユーザー david が -l オプションで 3 時間だけ有効なチケットを作成しています。
% kinit -l 3h david@ACME.ORG Password for david@ACME.ORG: <パスワードを入力する> |
次の例では、-f オプションを指定して david が自分用の転送可能チケットを作成しています。転送可能チケットを使用すると、たとえば、david は 2 番目のシステムにログインして、3 番目のシステムに対し telnet を実行できます。
% kinit -f david@ACME.ORG Password for david@ACME.ORG: <パスワードを入力する> |
転送可能チケットの動作についての詳細は、「-f と -F によるチケットの転送」と 「チケットの種類」を参照してください。