Ubuntu 20.04'te NFS Dosya Sistemi Nasıl Monte Edilir

How Mount Nfs File System Ubuntu 20



Ağ dosya sistemi NFS, bir ağdaki sistemler arasında dosya ve dizin paylaşmanıza olanak tanır. NFS, istemci-sunucu mimarisini temel alır; NFS sunucusu, istemcinin yerel olarak bağlayarak bağlanabileceği ve erişebileceği belirli dizinleri paylaşır. NFS ile, bağlı dizin yerel sisteminizde bulunuyormuş gibi görünür. NFS, Linux sistemleri arasında dosya paylaşmanın hala en çok kullanılan yoludur.

Linux işletim sisteminde, mount komutunu kullanarak yerel sisteminize bir NFS paylaşımlı dizini kolayca bağlayabilirsiniz. mount komutu, dosya sistemini geçici olarak bağlar. Sistem yeniden başlatıldığında, ona erişmek için tekrar monte etmeniz gerekecektir. Ancak, sistemi her başlattığınızda mount etmek zorunda kalmamak için dosya sistemini kalıcı olarak bağlamak istiyorsanız, /etc/fstab dosyasına bir giriş eklemeniz gerekecektir.







Bu yazımızda, NFS dosya sisteminin yerel sisteme manuel ve otomatik olarak nasıl monte edileceğini anlatacağız.



Ön koşullar

Devam etmeden önce, uzak sunucuda aşağıdaki ön koşulların tamamlandığından emin olun.



  • Uzak makinede NFS sunucusu kurulu
  • NFS Hizmeti çalışıyor
  • NFS paylaşılan dizini dışa aktarılır
  • Bir güvenlik duvarı, istemci IP'sine erişimi engellemiyor

Bu yazıda bahsedilen işlemi Ubuntu 20.04 sistemi üzerinde gerçekleştirdik. Ayrıca Ubuntu'da komutları çalıştırmak için komut satırı Terminal uygulamasını kullandık. Terminali açmak için Ctrl+Alt+T klavye kısayolunu kullanabilirsiniz.





NFS İstemci Paketlerini Yükleme

NFS paylaşımlı dizini yerel istemci sisteminize bağlamak için NFS istemci paketine ihtiyacınız olacaktır. İlk olarak, Terminal'de aşağıdaki komutu kullanarak sistem deposu dizinini güncelleyin:

$sudouygun güncelleme

Ardından, Terminal'de aşağıdaki komutu kullanarak NFS istemci paketini istemci makinenize kurun:



$sudouygunYüklemeknfs-ortak

Bir NFS Dosya Sistemini Manuel Olarak Monte Etme

Aşağıdaki yöntemde mount komutunu kullanarak NFS dizinini manuel olarak mount edeceğiz.

Adım 1: NFS sunucusunun paylaşılan dizini için bir bağlama noktası oluşturun

İlk adımımız, istemcinin sisteminde bir bağlama noktası dizini oluşturmak olacaktır. Bu, NFS sunucusundan tüm paylaşılan dosyalara erişilebileceği dizin olacaktır.

/mnt dizini altında client_sharedfolder adında bir bağlama noktası dizini oluşturduk.

$sudo mkdir -P /mnt/client_sharedfolder

Adım 2: NFS sunucusu paylaşılan dizinini istemciye bağlayın

Sonraki adım, NFS sunucusundaki paylaşılan dizini istemcinin bağlama noktası dizinine bağlamaktır. NFS sunucusu paylaşılan dizinini istemcideki bağlama noktası dizinine bağlamak için aşağıdaki sözdizimini kullanın:

$sudo binmek [NFS _IP]:/[NFS_ihracat] [yerel_bağlanma noktası]

Nereye

  • NFS_IP NFS sunucusunun IP adresidir
  • NFS_ihracat NFS sunucusundaki paylaşılan dizindir
  • yerel_bağlanma noktası istemcinin sistemindeki bağlama noktası dizinidir

Örneğimizde komut şöyle olacaktır:

$sudo binmek192.168.72.136:/mnt/paylaşılan klasör/mnt/client_sharedfolder

Nereye 192.168.72.136 bizim NFS sunucu IP'mizdir, / mnt / paylaşımlı klasör NFS sunucusundaki paylaşılan dizindir ve / mnt / paylaşımlı klasör istemci sistemindeki bağlama noktasıdır.

NFS paylaşımını bağladıktan sonra, aşağıdaki komutu kullanarak bunu onaylayabilirsiniz:

$df-H

3. Adım: NFS paylaşımını test edin

NFS paylaşımlı dizini istemci makineye bağladıktan sonra, NFS sunucusundan bazı dosyalara erişerek bunu test edin. NFS sunucu makinesinde herhangi bir test dosyası veya dizini oluşturun ve buna istemci makineden erişmeyi deneyin.

NFS sunucusunun paylaşılan dizinine gitmek için cd komutunu kullanın:

$CD /mnt/paylaşılan klasör/

Ardından touch veya mkdir komutunu kullanarak bir test dosyası veya dizini oluşturun. Testfile1 ve testfile2 adında bazı örnek dosyalar oluşturduk.

$sudo dokunmatest dosyası1 test dosyası2

Şimdi müşterinin makinesinde aynı dosyaların olup olmadığını doğrulayın.

$ls /mnt/client_sharedfolder/

mount komutu, NFS dosya sistemini geçici olarak istemci sistemine bağlar. Sistemi her yeniden başlattığınızda, manuel olarak monte etmeniz gerekecektir. Bir sonraki adımda, NFS dosya sisteminin önyükleme sırasında otomatik olarak nasıl mount edileceğini göreceğiz.

Bir NFS Dosya Sistemini otomatik olarak bağlama

Aşağıdaki yöntemde, NFS dosya sistemini önyükleme sırasında otomatik olarak bağlanacak şekilde ayarlayacağız. Bu yolu kullanarak, sisteminizi her başlattığınızda dosya sistemini manuel olarak bağlamanız gerekmeyecek.

Aşağıdaki komutu kullanarak /etc/fstab dosyasını düzenleyin:

$sudo nano /vesaire/fstab

Ardından /etc/fstab dosyasına aşağıdaki formatı kullanarak bir giriş ekleyin.

NFS sunucusu:dizin bağlama noktası nfs varsayılanları 0 0

Nerede NFS sunucusu: dizin NFS sunucusu IP'si ve onun paylaşılan dizini, bağlama noktası NFS dizininin bağlı olduğu istemcinin makinesindeki bağlama noktasıdır ve nfs dosya sistemi türünü tanımlar.

Örneğimizde, giriş şöyle olacaktır:

192.168.72.136:/mnt/paylaşılan klasör/mnt/client_sharedfolder nfs varsayılanları0 0

Nereye 192.168.72.136 bizim NFS sunucu IP'mizdir, / mnt / paylaşılan klasör NFS sunucusundaki paylaşılan dizindir ve /mnt/client_sharedklasör istemci sistemindeki bağlama noktasıdır.

Yukarıdaki girişi /etc/fstab dosyasına ekledikten sonra dosyayı kaydedin ve kapatın. Bunu yapmak için Ctrl+O ve ardından Ctrl+X tuşlarını kullanın.

Makinenizi bir sonraki başlatışınızda, NFS paylaşımı belirtilen bağlama noktasına otomatik olarak bağlanacaktır.

NFS Dosya Sistemlerini Çıkarma

NFS dosya sistemini yerel sisteminizden istediğiniz zaman kaldırabilirsiniz. umount komutunu ve ardından monte edildiği bağlama noktası adını yazın.

Not: Komut, unmount değil, umount'tur.

$sudo umount [mount_point]

Örneğimizde şöyle olacaktır:

$umount /mnt/client_sharedfolder

Ancak, NFS dosya sistemi /etc/fstab kullanılarak bağlandıysa, sisteminizi bir sonraki başlatışınızda yeniden bağlanacağını unutmayın. Ayrıca, dosya sistemi, üzerinde açılmış bazı dosyalar varmış gibi meşgulse veya bir dizinde çalışıyorsanız, dosya sisteminin bağlantısının kesilmeyeceğini unutmayın.

Hepsi bu kadar! Bu yazımızda Ubuntu 20.04 sistemi üzerinde NFS paylaşımlı dizini hem manuel hem de otomatik olarak nasıl mount edeceğinizi anlattınız. Sonunda, artık ihtiyacınız olmadığında NFS paylaşılan dizininin bağlantısını nasıl kaldıracağınızı da açıkladık.