Ana Sayfa Teknoloji MacOS’tan Linux NFS paylaşım klasörlerine nasıl erişilir

MacOS’tan Linux NFS paylaşım klasörlerine nasıl erişilir

43
0

Nigel Killeen/Getty Photos

NFS, LAN’ınız genelinde klasörleri paylaşmak için harika bir hizmettir. NFS, Samba kadar esnek olmasa da (yazıcıları paylaşmaz veya Energetic Listing ile çalışmaz), önemli ölçüde daha hızlıdır ve bu da daha büyük dosyalarla çalışmak için harikadır.

Samba’dan biraz daha kolay kullanılmasının yanı sıra, NFS çeşitli işletim sistemleri barındıran ağlar için de harika bir seçenektir. NFS’nin tek dezavantajı Samba kadar güvenli olmamasıdır. Bu, sizden (ve/veya ailenizden) başka kimsenin erişemediği ev LAN’ınızda çalışıyorsanız sorun değil.

Ayrıca: Linux’u kurduktan sonra asla yapmadığım 7 şey (ve siz de neden yapmamalısınız)

Linux istemcisinden NFS paylaşımlarına bağlanmanın aksine, MacOS’tan bağlanmak ekstra bir yapılandırma gerektirir ve bağlantı en iyi Finder’dan yönetilir.

Nasıl yapıldığını göstereyim.

MacOS için NFS’yi yapılandırma

İhtiyacınız olanlar: MacOS’tan bir NFS paylaşımına bağlanmak için aşağıdakilere ihtiyacınız olacak:

  • Yapılandırılmış bir paylaşımla çalışan bir NFS sunucusuna sahip bir Linux makinesi
  • Bir macOS makinesi
  • Linux makinesinde sudo ayrıcalıklarına sahip bir kullanıcı

İşte bu kadar! İşte nasıl kurulacağı.

Linux’ta NFS’yi yapılandırın

Bir terminal penceresinden, şu komutla dışa aktarma dosyasını düzenleme için açın:

Eğer Linux makineniz için NFS’yi daha önce yapılandırdıysanız, aşağıdakine benzer bir satır göreceksiniz:

Yukarıdaki satır, 192.168.1.253 IP adresindeki makinenin /share klasörüne okuma ve yazma izinleriyle erişmesine izin verir. Bu, MacOS için yeterli değildir çünkü bir erişim hatası üretecektir.

Ayrıca: Fedora Linux’tan ağınız genelinde klasörleri nasıl paylaşırsınız

Diyelim ki MacOS IP adresiniz (komutla bulunabilir) eğeryapılandırma) 192.168.1.70’dir. Bunun için yapılandırma satırı şu şekilde olacaktır:

/share 192.168.1.70(rw,insecure)

The güvensiz seçeneği gereklidir çünkü NFS 1024’ten düşük bir port kullanır ve MacOS kullanıcınız bu porta erişim iznine sahip olmayacaktır. Bu özelliği kapatmak için şunu eklemelisiniz: güvensiz seçenek.

Ayrıca: MacOS’ta yapamadığınız ama Linux’ta yapabileceğiniz 8 şey

Dosyayı kaydedip kapatın.

Sunucuda NFS’yi yeniden başlatın

Sonra, değişikliklerin etkili olması için NFS sunucusunu yeniden başlatmalıyız. Bunu yapmak için şu komutu verin:

sudo systemctl restart nfs-server

NFS’nin düzgün çalıştığını şu komutla doğruladığınızdan emin olun:

systemctl standing nfs-server

Hizmetin şu şekilde listelendiğini görmelisiniz: aktifEğer öyleyse, macOS makinesinden bağlantı için her şey hazırdır.

NFS paylaşımınızı bağlayın

MacOS makinenizde Finder’ı açın ve Cmd+Okay klavye kısayoluna basın. Bu, Sunucuya Bağlan iletişim penceresini açacaktır, burada aşağıdakileri girmeniz gerekecektir:

nfs://ADRES/PAYLAŞ

Burada ADDRESS, NFS sunucusunun IP adresidir ve SHARE, paylaştığınız klasörün adıdır. Başarılı bir bağlantıdan sonra Finder, paylaşılan klasörü açacak ve içindeki dosyaları görüntüleyecektir.

Finder Sunucuya Bağlan penceresi.

Samba ve NFS paylaşımlarını Finder’dan bağlayabilirsiniz.

Jack WallenZDNET

Bu yöntemin sorunu, Finder’ı kapattığınızda paylaşılan klasörü bulmakta zorluk çekmenizdir (çünkü Finder kenar çubuğunda görünmez).

Daha iyi bir yol var: Terminal uygulamasını açın ve şu komutla paylaşım için bağlama noktası olarak kullanılacak bir klasör oluşturun:

Bu klasör hazır olduğunda, paylaşımı aşağıdaki komutla bağlayın:

sudo mount -t nfs ADDRESS:/SHARE nfs_mount

Burada ADDRESS, NFS sunucusunun IP adresi ve SHARE, paylaşılan klasörün adıdır. Kullanıcı parolanızı girmeniz istenecek ve başarılı kimlik doğrulaması sonrasında paylaşım bağlanacak ve erişilebilir hale gelecektir. Klasöre erişime izin vermenizi gerektiren bir hata bulabilirsiniz — eğer öyleyse, istendiğinde İzin Ver’e tıklayın.

Ayrıca: Arc’ın ‘Hava Trafik Kontrolü’ tarayıcınızı düzenli tutmanın harika bir yoludur

Artık paylaşımdaki dosyalara erişmeniz gerektiğinde Finder’ı açabilir ve ana dizininizdeki nfs_mount klasörüne gidebilirsiniz. Bağlama, MacOS makinesini yeniden başlatana kadar kalıcı olacaktır. Yeniden başlatırsanız, bağlantıyı geri almak için bağlama komutunu çalıştırmanız gerekecektir.



Kaynak