Linux'da NIS Server Kurulumu ve Automount
NIS yani Network Information System ağ üzerinde bilgi akışı sağlayan bir yapı oluşturmak için kullanılan eski bir teknolojidir. Windows Active Directory’nin yaptığı işe benzer işler yapar. Bu teknolojinin burada açıklanmasının tek nedeni aktif olara kullanılıyor olması değil (ki kullanıldığını sanmıyorum) RHCE sertifika sınavında RHCT soru başlıkları altında (ilk fazda) bulunuyor olmasıdır.
NIS kullanabilmek için ağda en az bir tane NIS sunucu olmak zorundadır. Bu NIS sunucuyu seçen client’lar (NIs Client) sunucunun hizmetlerinden faydalanabilirler. Yazıda bir NIS sunucu nasıl configure edilir? NIS çalışması için açık olması gereken servisler nelerdir? Ve bir kullanıcı login olduğunda HOME dizinini otomatik olarak ağ üzeirnden nasıl alır? Sorularına cevap bulacağız.
Tüm bu soruları bir senaryo üzerinden giderek cevaplamaya çalışalım.
example.com NIS domain’imizin adı
192.168.0.254 bizim NIS sunucumuzun ip numarası.
user1,user2 ve user3 sistemi kullanacak olan kullanıcılar.
home dizinleri /home/userx olarak paylaştırılacak. x kullanıcı numarasına işaret ediyor.
Aşağıdaki komut ile NIS aktif edilir.
authconfig –nisserver=192.168.0.254 -nisdomain=example.com –update
gui kullanmak istersek grafik arayüzden aşağıdaki komutu çalıştırabiliriz.
system-config-authentication
Burada NIS’i aktif edip, NIS Domain kısmına example.com yazıyoruz. Server kısmınada 192.168.0.254 ip adresini yazmamız yeterli olacaktır.
Şimdi sırada auto.master dosyasının düzenlenmesi var. Aşağıdaki komut ile dosyayı vi yardımıyla açıyoruz.
vi /etc/auto.master
Dosyanın son satırına aşağıdaki eklemeyi yapalım. user sonundaki x yerine kullanıcı numarası gelecek.
/home/userx /etc/auto.home –timeout=60
auto.master içinde tanımladığımız auto.home dosyasınıda düzenlememiz gerekiyor. Bunun için dosyayı vi ile açıyoruz.
vi /etc/auto.home
Son satırına inerek aşağıdaki tanımlamayı yapıyoruz. user sonundaki x yerine kullanıcı numarası gelecek.
* -rw,soft,intr 192.168.0.254:/home/stationx/&
autofs servisini restart ediyoruz
service autofs restart
Sorun yaşamamak için açık olması gereken servisler,
autofs, ypserv, portmap
servislerin her reboot’dan sonra açılmasını sağlamak için aşağıdaki komutu bir kereye mahsus çalıştırmak gereklidir.
chkconfig autofs on
chkconfig ypserv on
chkconfig portmap on
Kolay Gelsin
Seyhan Tekelioğlu