2012年3月8日 星期四

OS X Lion: nfs 設定教學

前言:在MAC中想要分享資料夾給 unix 系統或是 linux 系統或是Embedded System,使用nfs分享是很方便的,在Mac中有nfsd 這程式就可以開啟nfs server。

打開nfs server:
1. 打開terminal

2.修改/etc/exports
# sudo vim /etc/exports
/Users -alldirs -network 10.0.0.0 -mask 255.255.0.0 -mapall=rchen
### 這一行是在把/Users下所有的資料分享出去
### 而我是這樣設定

/Users/rchen/Apps -network 10.0.0.0 -mask 255.255.0.0 -mapall=rchen
### 把我root下的Apps資料夾分享出去

## /Users         -allldirs                           -network 10.0.0.0   -mask
## 分享資料夾  分享資料夾下的所有檔案   分享給ip為10.0.0.x  分享給mask為255.255.x.x

## -mapall=rchen
## 分享給uuid為rchen的

3. 重新開啓nfs demand 
$ sudo nfsd stop; sudo nfsd start

4. 測試是否開啓
$ showmount -e localhost
/Users               10.0.0.0

這樣就nfs server大功告成 !!
但client端要怎麼mount呢?
# mount -t nfs -o nolock 10.0.0.x:/Users/rchen/Apps /home/rchen/Apps
就是把server端/Users/rchen/Apps mount到 /home/rchen/Apps

就降 Done

沒有留言:

張貼留言