2017-07-05 18 views
0

kerberos sytemに関する質問があります。私はLinuxマシンでApacheとコラボレーションしてインストールを続行しますが、私は事を理解していません。ユーザーがまだログインしている場合、私は、端末上で書いた場合、彼は、セキュアなアプリケーションにアクセスできることを意味:Kerberosキャッシュユーザーの操作方法

klist 

それは私に何も与えないそのユーザーのチケットを見るために。しかし、私のクライアントはすでにログインしています。初めてそのユーザーのkinitコマンドを入力し、klistで確認するはずでした。実際にKerberosはどのように動作しますか?ユーザーを初めて作成したときは、kinitを起動してトークンをklistして、それでは何が必要なのでしょうか?

答えて

0

kinitを実行することは、KDCからTGTチケットを取得することです。 TGTチケットでのみ、サービスチケットをリクエストできます。

TGTチケットの有効期間は一定です。つまり、TGTチケットを取得した後にクライアントがTGTチケットを取得する必要はありません。さらに、クライアントは、永続性のためにTGTチケットを置く場所だけでなく、メモリキャッシュも指定できます。そのため、klistコマンドでキャッシュが空であることがわかりますが、引き続きサービスにアクセスできます。