Ubuntu8.04をnisクライアントにする
なにはともあれ、まずnisをインストール
$ sudo apt-get install nis
インストール中に、nisドメイン名を聞かれるので、参加するnisドメイン名を入れる。
このドメイン名は、/etc/defaultdomainに保存される。
/etc/nsswitch.conf を書き換え
passwd: files nis
shadow: files nis
group: files nis
hosts: files nis dns
/etc/yp.conf を編集する。
最後の行に以下を追加する。
ypserver nis-serverのアドレス
/etc/passwdに次の行を追加:
+::::::
/etc/groupに次の行を追加
+:::
nisを起動
$ sudo /etc/init.d/nis start /etc/init.d/nis start
ただしAMD64版では、このままだとシステム起動時のnisの呼び出しに失敗する。
launchpadの報告にしたがい、少し乱暴ではあるが、/etc/rc.localに以下の行を追加する。
/etc/init.d/nis restart
Ref:) http://lists.debian.or.jp/debian-doc/200008/msg00001.html
https://bugs.launchpad.net/ubuntu/+source/nis/+bug/174162