NFS Kurulumu

Next: Uzaktan Bağlantı Kurulması Up: NFS Previous: Ağ Üzerinde Paylaşım

## NFS Kurulumu

Yerel makinanın sunucu olabilmesi için nfsd ve mountd programlarının çalıştırılması gerekir. Bu yazılımlar açılış esnasında aşağıda görülen `/etc/rc.d/rc.inet2` dosyasından başlatılırlar. `telnetd`, `fingerd` ve benzeri süreçlerin aksine bu iki program `inetd` tarafından yönetilmezler.

    if [ -x /usr/sbin/rpc.mountd ]; then
    # (rpc.mountd programi var ve calistirilabilir mi ?)
            /usr/sbin/rpc.mountd; echo -n " mountd"
    fi
    if [ -x /usr/sbin/rpc.nfsd ]; then
    # (rpc.nfsd programi var ve calistirilabilir mi ?)
            /usr/sbin/rpc.nfsd; echo -n " nfsd"
    fi

Sunucunun hangi dizinlerini, hangi istemci(ler) tarafından paylaşılabileceği `/etc/exports` dosyasında belirtilir. Örnek bir exports dosyasının görünümü aşağıdaki gibidir :

    /home            trakonya.cc.metu.edu.tr
    /usr/ftp         (ro)
    /cdrom           *.edu.tr

Her satır, yerel makinadaki dizin ismi ile başlar, bu dizini mount etmeye izin verilen bilgisayar isimleri ile devam eder. Makina isimlerinde ? veya * joker karakterleri kullanılabilir. Dosyanın üçüncü satırı, sonu .edu.tr ile biten tüm makinaların `/cdrom` dizinine ulaşabileceğini belirtir.

Aynı dizini paylaşacak birden fazla makina adı, aralarında virgül konarak yazılabilir. Parantez içinde yeralan ro kelimesi, dizinlerin salt okunur mount edilmesi gerektiğini belirtir.

Daha geniş bilgi için `mount` programının kılavuz dosyasına göz atmanızı tavsiye ederim.