Linux ile evinizde nasıl basit File Server sistemi oluşturursunuz? (NFS)

Selamlar. NFS kullanarak çok basit bir şekilde evinizde nasıl File Server oluşturabilirsiniz bunu göstereceğim.

Ben Arch Linux bazında yapıyorum fakat mantık aynı.

File Server Basit Kurulumu​


1 - Önce NFS paketini server yapacağımız bilgisayara kuruyoruz ;

Bash:
sudo pacman -S nfs-utils

2 - Sonrasında config dosyasını yapılandırmak için istediğiniz editorle aşağıdaki dosyayı açıyoruz ;

Ben vim kullanıyorum.

Bash:
vim /etc/exports

3 - Config dosyasının en alt kısmına aşağıdaki yapılandırmayı yazıyoruz.

Bash:
/srv/share *(rw,sync,no_subtree_check)

Böylelikle /srv/share yolunu paylaşım dizini olarak göstermiş oluruz. Config hakkındaki teknik bilgi aşağıda mevcut.

4 - “NFS Server” Servisini başlatıyoruz.

Bash:
sudo systemctl start nfs-server

5 - (Opsiyonel) Server yaptığımız cihaz her açıldığında servisin otomatik olarak açılması için aşağıdaki yapılandırmayı uyguluyoruz.

Bash:
sudo systemctl enable nfs-server

6 - Servis durumunu kontrol ediyoruz.

Bash:
sudo systemctl status nfs-server

7 - Server IP kimliğini öğreniyoruz bağlanırken bu kimlikle bağlanacağız.

Bash:
ip addr show

Şu tarz bir adresi bulmanız gerekir : 192.0.0…

NOT : Arch tabanlı dağıtımlar için geçerlidir diğer dağıtımlarda ifconfig… olabilir.

File Server Erişme İşlemi​


1 - Bağlanacağınız cihaz üzerinde NFS kurulu olduğuna emin olun. (Sadece kurulu olması yeterli servis başlatması gerektirmez.)

2 - Server ile bağ kurup server datalarını kullandığımız cihaza mount edeceğimiz dosyayı oluşturuyoruz.

Bash:
sudo mkdir -p /mnt/nfs_share

3 - Dataları oluşturduğumuz dizine mount ediyoruz.

Bash:
sudo mount -t nfs server_ıp:/srv/share /mnt/nfs_share

NOT : Kurulum adımında öğrendiğimiz server IP kimliğini yukarıda “server_ıp” olan yazının yerine yazmanız gerekir.


Config Çalışma Mantığı​

Parametre : /srv/share *(rw,sync,no_subtree_check)

  • En başa gelen /srv/share paylaşacağımız dosyanın dizinini ifade eder.
  • * Simgesi (all) local ağ üzerindeki bütün kullanıcıların erişebildiğini ifade eder.
  • Parentezin ilk parametresi rw Read - Write (Okuma - Yazma) yetkisini ifadeler.
  • sync Parametresi yazma işlemlerinin anında disk üzerine işlemesini ifade eder.
  • Son parametre no_subtree_check alt dizinlerin kontrolünün engellenmesini ifade eder.

    NOT : Bu cihazlar arası dosya paylaşımı için basit bir Home Server yapısıdır. NFS ile kontrol edilebilir, özelleştirilmiş bir File Server ekosistemi oluşturmak için ağ üzerinden daha fazla kaynağa bakabilirsiniz.

SON​

Okuduğunuz için teşekkür ederim.

Yorumlar

Bu işlemi sunucumda uyguladığımda File Server kurmuş oluyorum değil mi? Yani bu localde deneysel bir şey değil.
Peki buna sadece belirli kullanıcıların, onlara belirlenen konumda bağlanması gibi ayarlar ekleyebiliyor muyuz?
 
Bu işlemi sunucumda uyguladığımda File Server kurmuş oluyorum değil mi? Yani bu localde deneysel bir şey değil.
Peki buna sadece belirli kullanıcıların, onlara belirlenen konumda bağlanması gibi ayarlar ekleyebiliyor muyuz?

Evet direkt local network file server kurmuş oluyorsunuz ama daha çok Linux ekosisteminde çalışan bir sistem. Hangi kullanıcıların erişebileceği ile ilgili sistem yapılandırmasını Config dosyası üzerinden ekleyebiliyorsunuz belirli değişiklikler yaparak. Akşam musait olduğumda özel yapılandırmaları nasıl yapacağımızı göstereceğim.
 
Daha iyi bu program.

Bu form sistemine tam hakim değilim sanırsam 1 yıldız vermişsiniz. Gerçekten yersiz ve saçma bir değerlendirme ve yorum olmuş bu bir program tanıtımı ya da program önerisi değil NFS sisteminin kullanımı, mantığı ve stabilize edilişi ile ilgili sırf programın daha iyisinin olduğunu düşünüyorsunuz diye girdiye 1 yıldız vermeniz çok bilgisizce. PHP ile ilgili blog girdisi yazan birine JS daha iyi diyip o girdiyi eleştirmek kadar cahilce. Dediğim gibi mantıklı eleştirilere açığım ama oldukça gereksiz bir değerlendirme olmuş siz en iyisi Archinstall ile Arch kurmaya devam edin.
 

Blog girdisi detayları

Ekleyen
Timuçib
Okuma süresi
2 dakika okuma
Görüntüleme
225
Yorumlar
6
Son güncelleme
Değerlendirme
3,00 yıldız 2 değerlendirme

Yazılım kategorisindeki diğer girdiler

Bu girdiyi paylaş

Geri
Yukarı