İSİM¶
rpc.mountd - NFS bağlama süreci
KULLANIM¶
/usr/sbin/rpc.mountd [seçenekler]
AÇIKLAMA¶
rpc.mountd, NFS dosya sistemi bağlama protokolünü
yürütür. Bir NFS alıcısına bir MOUNT isteği
geldiğinde, isteği ağ kullanımına tahsis edilmiş
dosya sistemlerinin listesinden kontrol eder. Şayet istemci dosya
sistemine bağlanmak için gerekli yetkiye sahipse,
rpc.mountd
istenen dizin için bir dosya tanımlayıcı oluşturur ve
bunu istemciye döndürür.
rpc.mountd sunucusu, NFS istemcileri tarafından yapılan dosya
sistemi bağlama isteklerini gerçekleştirmek için
ihtiyaç duyulan bir servistir.
NFS Dosya Sistemlerinin İhracı¶
Dosya sistemlerini NFS istemcileri için kullanılabilir hale getirmeye
dosya sisteminin ihracı (exporting) denir.
Dosya sistemleri ve istemci konakları,
/etc/exports dosyası
içinde listelenmeli ve her sistem açılışında
exportfs -a ile kullanıma açılmalıdır.
exportfs(8) komutu, ihraç bilgilerini hem çekirdeğin NFS
sunucu modülü hem de
rpc.mountd süreci için
kullanılabilir hale getirir.
Ayrıca, dizinleri
exportfs'nin
konak:/
dizin
sözdizimini kullanarak da tek tek ihraç edebilirsiniz.
rmtab Dosyası¶
NFS servisinin kullanıcı seviyesi bölümü. Bir NFS
sunucu tarafından alınan her bir bağlama isteği için
rpc.mountd, /var/lib/nfs/rmtab dosyasına bir girdi ekler. Bir
ayırma isteği geldiğinde ise bu girdi silinir.
Bununla birlikte, bu dosya çoğunlukla süs olarak durur.
Birincisi, istemci
rpc.mountd'nin UMOUNT yordamını
çağırdıktan sonra bile dosya
tanımlayıcısı kullanabilir olmaya devam edecektir.
İkinci olarak, şayet bir istemci makina
rpc.mountd'ye haber
vermeksizin kapatılıp açılırsa, rmtab
dosyasındaki eski girdi olduğu gibi kalacaktır.
SEÇENEKLER¶
- -d şey, --debug
şey
- şey için hata ayıklamayı
açar.
- -F, --foreground
- Önalanda çalışır (artalan
süreci haline gelmez).
- -f dosya,
--exports-file=dosya
- Her bir bağlantı için uygulanacak
parametreleri ve bu sunucunun hizmet vereceği istemcilerin
listelendiği exports dosyasını tanımlar
(ayrıntılı bilgi için bkz. exports(5)).
Öntanımlı olarak, ihraç bilgileri /etc/export
dosyasından alınır.
- -h, --help
- Kullanım iletisi gösterir.
- -o num, --descriptors num
- Açık dosya
tanımlayıcılarının sayısını
sınırlar. Öntanımlı değer 256'dır.
- -N sürüm, --no-nfs-version
sürüm
- Bu seçenek kullanılarak, tercih edilmeyen NFS
sürümü belirtilebilir. rpc.mountd'nin geçerli
sürümü, NFS sürüm 2 ve sürüm 3'ü
desteklemektedir. Şayet çekirdek modülü NFSv3
desteği olmadan derlenmiş ise, rpm.mountd --no-nfs-version
3 komutu kullanılmalıdır.
- -n, --no-tcp
- Bağlama işlemi için TCP kullanılmaz.
- -P
- Yoksayılır (unfsd ile uyumluluk??).
- -p num, --port num
- rpc.mountd'yi portmapper tarafından
atana rasgele bir port yerine, num ile belirtilen port
üzerinden bağlanmaya zorlar.
- -V sürüm, --nfs-version
sürüm
- Bu seçenek kullanılarak, tercih edilen NFS
sürümü belirtilebilir. rpc.mountd'nin geçerli
sürümü, NFS sürüm 2 ve sürüm 3'ü
desteklemektedir.
- -v, --version
- Bağlama işlemi için TCP kullanılmaz.
TCP_WRAPPERS DESTEĞݶ
rpc.mountd'nin bu sürümü
tcp_wrapper
kütüphanesi tarafından korunmaktadır.
Kullanılmasını mümkün kılmak istiyorsanız,
rpc.mountd'ye istemci erişimi vermek zorundasınız.
Örneğin, .bar.com alan adındaki istemcilerden erişimlere
izin vermek için /etc/hosts.allow dosyasına şu satırı
eklemelisiniz:
mountd: .bar.com
Süreç ismi olarak
mountd kullanmalısınız
(komutun ismi farklı olsa bile).
Daha ayrıntılı bilgi için
tcpd(8) ve
hosts_access(5) kılavuz sayfalarına bakınız.
İLGİLİ BELGELER¶
exports(5),
exportfs(8)),
nfsd(8),
rpc.rquotad(8).
İLGİLİ DOSYALAR¶
/etc/exports,
/var/lib/nfs/xtab.
YAZAN¶
Olaf Kirch, Bill Hawes, H. J. Lu, G. Allan Morris III ve diğerleri.
ÇEVİREN¶
Yalçın Kolukısa <yalcink01 (at) yahoo.com>, Ocak 2004