Service)サーバ。コンピュータの情報を共有するサービス。Directoryみたいなもんだと思う。NISを使うと、サーバの/etcにある設定ファイルなどをクライアントに提供できるらしい。ココでは、サーバのIPアドレスは192.168.0.4で、クライアントのIPアドレスは192.168.0.14ということにする。サーバには、nistestというユーザを作っておいた。通常、NISはNFSと連携して/homeディレクトリをサーバのNFS共有ディレクトリにマウントして使うことがほとんどだと思うのでその設定も行う。サーバとクライアントの構成はこのような感じ。サーバの/etc以下のファイルを提供して、オートマウント情報によりサーバのNFS共有ディレクトリを/homeにマウントするようにする。この例の場合、/etc以下のファイルは、サーバ・クライアントで共通のものになるので、サーバでも自分自身をマウントするようになっている。†ypsev(NISサーバ)をインストールする。アーカイブを取得する必要があります。ディスク容量が追加消費されます。†/etc/hostsを編集する。pc7dk3.niwaka.ddo.jp←サーバのIPアドレス、サーバーのホスト名NISドメインhatenaを登録する。ドメイン名を表示・設定するという感じに、どのコマンドを使っても同じらしい。/etc/sysconfig/networkNISDOMAIN=hatenaを追加する。ypserv.confの編集。portauto.masterの編集。これは、サーバのNFS共有ディレクトリにアクセスがあったとき自動的にマウントする設定ファイル。:auto.homeローカルの/homeディレクトリにyp(NIS)から配布されたauto.homeにしたがってマウントする。auto.homeの編集。これは、上のauto.masterから呼び出されるもので、サーバーのどこをマウントするかを書いた設定ファイル。192.168.0.4:/nishome/&ローカルの/homeディレクトリ下のすべてのディレクトリ(*)にユーザーがアクセスを試みた場合、オプションを指定して192.168.0.4の/nishomeディレクトリ以下をマウントする。Makefileを編集して提供するファイルを指定する。\portmapとypservを起動させる。on←クライアントからパスワードを変更できるようにするデーモンNISデータベース(マップ)の作成を行う。これでサーバに登録されているユーザ情報などが、クライアントから参照されるデータベースに登録される。†NFS共有ディレクトリの作成。今後は/nishomeをサーバ・クライアントそれぞれのマウントポイント/homeにマウントする形になる。/nishomeマウントポイントの作成。/home/nishomeを共有するために/etc/exportsを編集する。192.168.0.0/24(rw,no_root_squash)NFSの再起動。†ypbind(NISクライアント)をインストールする。アーカイブを取得する必要があります。ディスク容量が追加消費されます。†NISドメインの登録。サーバに登録したものと同じものを入力。/etc/sysconfig/networkNISDOMAIN=hatenaを追加する。ネームサービススイッチファイルの編集。nisyp.confの編集。NISサーバのドメインとNISサーバのアドレスを追加。192.168.0.4authconfigの編集。/etc/sysconfig/authconfigUSEDB=noUSEHESIOD=noUpt-SELDAP=noUSENIS=yes←NISを有効にするUSEWINBIND=noUSEKERBEROS=noUSELDAPAUTH=noUSEMD5=yesUSESHADOW=yesUSESMBAUTH=noDHCPクライアントを使っている場合、dhcpcdによってyp.confが上書きされてしまうので、以下を編集する。←-Yオプションをつける(yp.confを上書きしない)portmapとypbindを起動させる。192.168.0.4動作確認。現在のホームディレクトリの名前を変える。/home-localマウント用のホームディレクトリを作る。ココは空じゃないといけない。/homeautofsを再起動。サーバでデータベースの更新を行った時点でクライアントにも反映されるので、autofsを再起動する。]statusで確認し、うまくいったら以下のように表示される。/home/としただけではマウントされない。rpm/とやって初めてマウントされる。デーモン起動直後にはまだマウントされておらず、/home/[ユーザー名]のディレクトリにアクセスした時点で自動的にマウントされる。/home/nistestこんな感じで表示される。