Skip to content

Home Server - NFS

Home Server | تنصيب وضبط خدمة NFS لمشاركة ملفات السيرفر


تنصيب وضبط خدمة NFS لمشاركة ملفات السيرفر
⚓︎

شرح كيفية تنصيب وضبط خدمة NFS لوصول أسرع لملفات السيرفر المنزلي، نشرح بشكل عملي تنصيب الخدمة على السيرفر، وتنصيب الحزم والإعدادات اللازمة في جانب العميل "الجهاز الآخر".

Server side⚓︎

  • Install
sudo apt install nfs-kernel-server
  • create the share
sudo nano /etc/exports
/home/mbesar     192.168.101.0/24(rw,sync,no_root_squash,no_subtree_check)
/mnt/srv    192.168.101.0/24(rw,sync,no_root_squash,no_subtree_check)
  • Restart the server
sudo systemctl restart nfs-kernel-server

Client side⚓︎

  • Install autofs
sudo apt install autofs
  • Edit the Master map file /etc/auto.master
sudo nano /etc/auto.master

add the below

/vs  /etc/auto.vs --ghost --timeout=180
  • Create a map file /etc/auto.vs

sudo nano /etc/auto.vs
add the below
vs-home -rw,intr,rsize=8192,wsize=8192,retrans=1,_netdev,timeo=900  192.168.101.101:/home/mbesar
vs-srv -rw,intr,rsize=8192,wsize=8192,retrans=1,_netdev,timeo=900  192.168.101.101:/mnt/srv
  • Enable auotfs service

    sudo systemctl enable autofs.service
    
  • Start auotfs service

    sudo systemctl start autofs.service
    
  • Check service status

    sudo systemctl status autofs.service
    
  • Reload auotfs service

    sudo systemctl reload autofs.service