Solaris のシステム管理 (ネーミングとディレクトリサービス : NIS+ 編)

NIS+ クライアント構成の要覧

クライアントの構成に必要な手順を表 6–6 にまとめます。クライアントは doc.com ドメインにある client1 とします 。これはもっとも簡単なケースを想定しているため、このまとめを参考用として使用するには、その前に自分の実際の作業の詳細を理解することが必要です。簡略化のため、ここでは各コマンドに対するサーバーの応答を示していません。

表 6–6 クライアントを設定する - コマンドのまとめ

作業 

コマンド 

ドメインのマスターサーバーにログインする 

rootmaster%

クライアントの DES 資格を作成する 

rootmaster% nisaddcred -p unix.client1.doc.com -P client1.doc.com. des

Diffie-Hellman キー長を確認する 

rootmaster% nisauthconf

クライアントにスーパーユーザーとしてログインする 

client1% su

Password:

クライアントのドメイン名を設定する 

client1# domainname doc.com

client1# domainname > /etc/defaultdomain

クライアントのスイッチ構成ファイルが正しく設定されていることをチェックする 

client1# more /etc/nsswitch.conf

Diffie-Hellman キー長を設定する 

client1# nisauthconf dh640-0 des

/var/nis の下のファイルを削除する

client1# rm -rf /var/nis/*

クライアントを初期設定する 

client1# nisinit -c -H rootmaster

/etc/.rootkey ファイルを削除し、キーサーバーを再起動する

client1# svcadm disable network/rpc/keyserv

client1# rm -f /etc/.rootkey

client1# svcadm enable network/rpc/keyserv

クライアント上でキーログインを実行する 

client1# keylogin -r password:

クライアントを再起動する 

client1# reboot