Ağ Dosya Sistemi (NFS), kullanıcıların uzak bir bilgisayardaki dosyalara kendi bilgisayarlarının yerel depolama alanına erişiyormuş gibi erişmelerine ve bunları değiştirmelerine olanak tanıyan bir uygulamadır. Dağıtılmış dosya sistemi olarak adlandırılan şeydir ve büyük bir bilgisayar ağı için merkezi bir dosyalama sistemi olarak hizmet eder.
NFS, farklı işletim sistemlerine sahip sistemler tarafından paylaşılan ağlarla çalışır. Yönetici ayrıca, montaj bilgilerinin hangi bölümlerinin istemci sistemlere sunulacağını da seçebilir.
Bu makale, ArchLinux sisteminize NFS'yi nasıl kuracağınızı ve yapılandıracağınızı gösterir.
1. Adım: NFS paketlerini ayarlayın
İlk olarak, NFS için paketleri kuracağız. Bunu yapmak için aşağıdaki komutu verin:
$ sudo pacman -S nfs-utils
2. Adım: NFS'yi Başlangıçta Başlatılacak Şekilde Ayarlayın
NFS'yi başlangıçta başlayacak şekilde ayarlamak için aşağıdaki komutları kullanın:
$ chkconfignfs açık$ hizmet rpcbind başlangıcı
$ hizmet nfs başlangıcı
Şimdi, NFS başlangıçta başlatılmalıdır.
3. Adım: Dizini Müşteriyle Paylaşın
Ardından, müşteriyle paylaşmak için bir dizin seçecek ve onu /etc/exports dizinine taşıyacaksınız. Bunu yapmak için aşağıdaki komutu kullanın:
$ vi /etc/ihracat
Ardından, bu satırı dosyalara ekleyin:
Son olarak, bu dosyaları aşağıdaki komutla dışa aktarın:
$ ihracat -a
Adım 4: İstemciyi Hazırlayın
Senkronizasyon, aşağıdaki komutlarla indirebileceğiniz belirli paketleri gerektirecektir:
$ sudo pacman -S nfs-utils
Adım 5: Paylaşılan Dizini Bağlayın
Paketler uzak bilgisayara yüklendikten sonra, şimdi paylaşılan dizini bağlama zamanı:
$ mkdir -p /mnt/share
Ardından, paylaşılan dizini bağlayın:
Paylaşımın takılı olup olmadığını görmek için bir onay testi çalıştırın:
Takılı dosya sistemlerini listelemek için #mount yazın:
Test Çalıştırma
Sunucu paylaşım dizini aracılığıyla istemciye dağıtılacak içeriği getirin. Bir testi çalıştırmak için aşağıdaki komutu yazın:
$ dokunma testi1$mkdir testi
İstemci olarak hizmet veren uzak bilgisayardaki /mnt/share klasörlerine gidin:
Ardından, paylaşılan klasörü kalıcı olarak otomatik olarak eklemek için /etc/fstab dosyasındaki girişleri ekleyin.
/etc/fstab dosyasını aşağıdaki satırlarla ekleyin:
$ vi /etc/fstab
Bu, paylaşım klasörü dosyalarını ve tüm içeriğini bağlamalıdır.
NFS'yi kullanma
Şimdi kullanışlı olabilecek NFS'ye özgü bazı seçeneklerin üzerinden geçeceğiz:
Sunucudaki terminali çalıştırın ve içeriği istemci makinede paylaşılmak üzere görmek için aşağıdaki komutu yazın:
$ showmount -e
İçeriği sunucuda paylaşılmak üzere görmek için bu komutun bir varyasyonunu kullanabilirsiniz. Aşağıdaki komutu yazın:
Aşağıdaki komut, sunucudaki tüm paylaşım dosyalarını listelemenizi sağlar:
/etc/exports konumunu temizlemek ve içeriği kaynağa geri göndermek için aşağıdakileri girin:
$ ihracat -u
Sonuç
NFS, çok basit, ancak son derece kullanışlı bir ağ dosya paylaşım uygulamasıdır. NFS'nin kapsamlı merkezi dosyalama sistemi, ana bilgisayarda bulunan birçok klasörün artık her bilgisayarda depolanması gerekmediğinden, tonlarca HDD alanından tasarruf sağlar. NFS'nin basit arayüzü, kullanıcıların yerel depolamaya erişecekleri gibi içerik için sunucuya erişmelerine olanak tanır.
NFS'nin internetten gelen birçok istismar amaçlı saldırıya açık olduğunu unutmayın. Bu nedenle, ana makinenizi bu saldırılardan korumak için bir güvenlik duvarı kurmayı da düşünmelisiniz.
bugünlük elimizdeki tek şey bu. linuxhint'te takılın.Bunun gibi daha fazla makale için com. Bu özel gönderi için takipler yayınlayacağız.