早先Sun Microsystems創(chuàng)建了網(wǎng)絡(luò)文件系統(tǒng)以通過網(wǎng)絡(luò)共享資源。NFS與SAMBA類似儒将,在共享文件方面確實非常方便潦匈。而NFS大多數(shù)時候是Linux系統(tǒng)下使用的烘嘱,在CPU的使用率上,NFS比SAMBA要低尚粘。另外Kodi XBMC與OpenELEC都能通過NFS來獲取網(wǎng)絡(luò)音頻流择卦,非常方便。
下面就如何配置NFS服務(wù)端與客戶端區(qū)分講解郎嫁。(此教程為debian類發(fā)行版下的教程翻譯及相關(guān)筆記互捌,其他Linux發(fā)行版類似)
服務(wù)端
安裝服務(wù)端軟件:
alias agi='sudo apt-get install '
agi nfs-common nfs-kernel-server
創(chuàng)建共享文件夾,當(dāng)然你也可以使用現(xiàn)有的行剂。
sudo mkdir /mnt/nfsserver
給你的共享文件夾最開放的權(quán)限秕噪,你也可以自行考慮權(quán)限問題。
sudo chmod -R 777 /mnt/nfsserver
用你最喜歡的編輯器編輯用于配置共享路徑及權(quán)限的NFS exports文件厚宰。
sudo vim /etc/exports
配置格式為:
/mnt/nfsserver IP(access)
# 可使用通配符腌巾。遂填。。
讀取新配置:
sudo exportfs
sudo systemctl restart nfs-kernel-server.service
到此基本OK了澈蝙,如果有錯誤請嘗試:
sudo update-rc.d rpcbind enable
sudo service rpcbind restart
客戶端
同樣吓坚,安裝工具:
agi nfs-common
創(chuàng)建掛載文件夾
sudo mkdir -p /mnt/nfs
sudo chown -R your_user:your_user /mnt/nfs
掛載
sudo mount your_host:/mnt/nfsserver /mnt/nfs
把需要掛載的網(wǎng)絡(luò)文件系統(tǒng)寫入fstab
sudo nano /etc/fstab
your_host:/mnt/nfsserver /mnt/nfs nfs rw 0 0