NISの設定 


今まで一人で複数台の計算用マシンを使用していたが、複数人で使用しなければならないのでNISを設定した。
設定は基本的に ここ を 参照すればOKでした。
サーバ側は/etc/rc.confに
nisdomainname="hohohoho"
nis_server_enable="YES"
nis_yppasswdd_enable="YES"
と記述する。さらにパスワード等を設定するため
cp /etc/master.passwd /var/yp/master.passwd
cd /var/yp
vi master.passwd
を行い、NISに登録する必要なユーザだけのファイルを作成した。次に
/etc/rc.d/ypserv start
を実行したのち
 ypinit -m hohohoho
を実行する。入力の詳細は ここ に あるとおりです。あとは
vi /var/yp/Makefile
にて 
 NOPUSH = "True"
をコメントアウトした。

NISクライアントに関しても基本的には ここ と 同じように設定する。 まず/etc/rc.confに
nisdomainname="hohohoho"
nis_client_enable="YES"
nis_client_flags="-S hohohoho,xxx.xxx.xxx.jp"
を設定した。NISサーバが複数のネットワークカードを持っている場合、 -SオプションでNISサーバのドメイン名とホスト名をする必要がある。 あとは ここ と同じようにvipwにて
+:::::::::
を末尾に記入し、/etc/groupの末尾に
+:*::

を書き加えた。なお、再起動しないとgdmはユーザリストが出力されず、正常に機能しなかった。