FreeBSD ハンドブック : セキュリティ : Kerberos : すべてのテスト
Previous: データベースへのユーザの追加
Next: su特権の追加

6.3.5. すべてのテスト

まず始めにKerberosデーモンを起動する必要があります. /etc/rc.confファイルを正しく編集してあれば, マシンを再 起動することでに自動的にデーモンが起動します. これはKerberosサー バでのみ必要です. Kerberosクライアントは/etc/kerberosIVか ら必要なものを自動的に入手します.

grunt# kerberos &
grunt# Kerberos server starting
        Sleep forever on error
        Log file is /var/log/kerberos.log
Current Kerberos master key version is 1.

Master key entered.  BEWARE!

Current Kerberos master key version is 1
Local realm: GRONDAR.ZA
grunt# kadmind -n &
grunt# KADM Server KADM0.0A initializing
Please do not use 'kill -9' to kill this job, use a
regular kill instead

Current Kerberos master key version is 1.

Master key entered.  BEWARE!

さあ, これで上で作成したjaneというIDのチケットを kinitコマンドで得ることができます:

grunt$ kinit jane
MIT Project Athena (grunt.grondar.za)
Kerberos Initialization for "jane"
Password: 

klistコマンドを用いてトークンを見て, きちんとチケットを持って いるかどうか確認してください:

grunt$ klist
Ticket file:    /tmp/tkt245
Principal:    jane@GRONDAR.ZA

  Issued           Expires          Principal
Apr 30 11:23:22  Apr 30 19:23:22  krbtgt.GRONDAR.ZA@GRONDAR.ZA

passwdコマンドを用いてパスワードを変更して, kpasswdデーモ ンがKerberosデータベースに対して認証されるかどうかチェックして ください:

grunt$ passwd
realm GRONDAR.ZA
Old password for jane:
New Password for jane:
Verifying password
New Password for jane:
Password changed.


FreeBSD ハンドブック : セキュリティ : Kerberos : すべてのテスト
Previous: データベースへのユーザの追加
Next: su特権の追加