NIS İstemcisi

Next: NIS İstemcisi Kurulması Up: NIS Previous: NIS'in Çalışma Prensipleri

## NIS İstemcisi

NIS'i kurmak için herşeyden önce `/usr/sbin/rpc.portmap` programının çalıştırılması gerekir. Slackware bu daemon'u çalıştırmak için gereken kodu `/etc/rc.d/rc.inet2` dosyasında barındırır.

RPC portmapper (`portmap(8)`) programı bir sunucu olup RPC program numaralarını TCP/IP (veya UDP/IP) protokol port numaralarına çevirir. RPC portmapper o makina üzerinde RPC çağrılarını (NIS istemci yazılımının yaptığı iş) RPC sunucularına (NIS sunucuları gibi) yapılabilmesi için çalışıyor olmalıdır. Bir RPC sunucusu başladığı zaman, portmap'a hangi port numarasını dinlediğini ve hangi RPC program numaralarına hizmet edeceğini bildirir. Bir istemci verilen bir program numarasına RPC çağrısı yapmak istediği zaman, ilk önce sunucu makina üzerindeki portmap ile bağlantı kurarak RPC paketlerinin nereye gönderileceğini belirler.

Normal olarak, bazı RPC sunucuları inetd (8) tarafından başlatılır, bu yüzden portmap, inetd'den önce çalıştırılmalıdır.

NIS kurmadan önce, yukarıda da belirtildiği gibi iki durumu değerlendirmek zorundasınız. Ya sizin makinanız halihazırdaki NIS sunucularının bulunduğu bir ağın parçası olacaktır, ya da henüz ağınızda herhangi bir NIS sunucusu yoktur.

Birinci durumda, sadece istemci programlara (`ypbind , ypwhich , ypcat , yppoll , ypmatch` ) ihtiyacınız vardır. En önemli program `ypbind`'dır. Bu programı her zaman çalıştırıyor olmalısınız. `ypbind` çalışır çalışmaz, makinanız bir NIS istemcisi durumuna gelir.

İkinci durumda, eğer NIS sunucularınız yoksa, bir de NIS sunucu programına (`ypserv` ) ihtiyacınız vardır.

- NIS İstemcisi Kurulması
- NIS Sunucusu Kurulması

Next: NIS İstemcisi Kurulması Up: NIS Previous: NIS'in Çalışma Prensipleri