1. 安裝nfs server軟件
$sudo apt-get install nfs-kernel-server
2. 配置共享目錄
這裏以共享/work爲例
$sudo vi /etc/exports
在文件末尾加上:
/work *(rw,sync,no_root_squash)
其中/work是要共享的目錄,*代表允許所有的網絡段訪問,rw是可讀寫權限,sync是資料同步寫入內存和硬盤,no_root_squash是Ubuntu
nfs客戶端分享目錄使用者的權限,如果客戶端使用的是root用戶,那麼對於該共享目錄而言,該客戶端就具有root權限。
3. 重啓服務
$sudo /etc/init.d/portmap restart
$sudo
/etc/init.d/nfs-kernel-server restart
4.測試狀態
運行以下命令來顯示一下共享出來的目錄:
$showmount -e
或者可以使用以下命令把它掛載在本地磁盤上,例如將/rootfs掛載到/mnt下:
$ sudo mount -t nfs localhost:/work /mnt/132_work
可以運行df命令查看是否掛載成功。查看後可以使用以下命令卸載:
$ sudo umount /mnt/132_work