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.
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.