NFS在網路上已經有很多文章
所以這邊我只是做個筆記~
首先要先安裝相關套件
在ubuntu裡面用很方便的apt-get就會一併安裝完了
1) 在NFS Server內:
$> sudo apt-get install nfs-kernel-server
(若用apt安裝,則會自動一起安裝nfs-common和portmap)
2) 在NFS Client內:
$> sudo apt-get install nfs-common
接著假設NFS Server稱為NFS0 (ip: 192.168.150.2)
NFS Client稱為NFS1 (ip: 192.168.150.3)
對於NFS0:
修改 /etc/exports:
$> sudo vim /etc/exports
-----------增加下面這一行-------------
/home/todo/nfs *(rw,sync)
//代表將/home/todo/nfs資料夾開放給所有(*)的client,可以同步(sync)讀寫(rw)
接著重新啟動nfs:
$> sudo /etc/init.d/portmap start
$> sudo /etc/init.d/nfs-common start
$> sudo /etc/init.d/nfs-kernel-server start
接著利用showmount來看看掛載的情形
$> showmount -e
對於NFS1:
先啟動nfs-common:
$> sudo /etc/init.d/nfs-common start
接著mount NFS0 上的資料夾到NFS1上面
$> sudo mount 192.168.2.1:/home/todo/nfs ~/nfs
// 將nfs-server上面的nfs資料夾(/home/todo/nfs) 掛載到nfs-client的~/nfs