NFS Nedir?¶
NFS, "Network File System" kelimelerinin kısaltmasıdır. Adından da anlaşılacağı gibi, ağ üzerinden dosya paylaşımı sağlayan bir protokoldür (iletişim kuralı). Yani bu bir program ya da bir işletim sistemi değil, iki bilgisayarın birbiriyle dosya paylaşırken konuşmak için kullandığı bir dildir.
Temel amacı, bir bilgisayardaki dosyaların, ağa bağlı başka bir bilgisayar tarafından sanki kendi yerel diskiymiş gibi erişilebilir olmasını sağlamaktır. Bu sayede bir sunucuda merkezi bir depolama alanı oluşturup, birden fazla istemcinin (istemci) bu alandaki dosyalara erişmesini, okumasını, yazmasını ve düzenlemesi sağlanabilir.
NFS Kurulumu¶
Host Sunucuda Yapılacak İşlemler¶
NFS'in kurulacağı sunucuda gerekli kurulumlar yapılır.¶
Paylaşım yapılacak dizini oluşturup ayarlamaların yapılması:¶
Dosya izinleri duruma ve kuruluma göre değişiklik göstermelidir. Mutlaka düzenkleyin.
vim /etc/exports dosyasının içine:
- Duruma göre
no_root_squashayarı da yetki olarak eklenebilir fakat güvenlik riskleri içermektedir. - 192.168.1.0/24 yerine spesifik bağlanması istenen sunucuların ip adrselerinin eklenmesi önerilir.
NFS Sisteminin yeniden Başlatılması¶
2049 ve 111 portlarına erişim izni gerekmektedir. Sadece bağlanması beklenen ip adreslerine izin verilmersi önerilir.¶
Client Tarafında Yapılacak İşlemler¶
Gerekli Paketlerin Kurulması¶
Bağlantı İçin Dizin Oluşturulması¶
Dizinin ismi önemli değil.
NFS ile Uzaktaki Dizinin Mount Edilmesi¶
Otomatik Mount Edilmesi İçin /etc/fstab/ Dosyasının Düzenlenmesi¶
vim /etc/fstab