啟動服務
/etc/init.d/portmap restart
/etc/init.d/nfs restart
chkconfig nfs on
chkconfig portmap on
然后關閉防火墻以及更改Selinux關于NIS的選項
/etc/init.d/iptables stop (防護墻服務關閉)
chkconfig iptables off
system-config-selinux (設置selinux)
2、客戶端
編輯fstab文件,實現(xiàn)開機自動掛載
mount -t nfs IP:/目錄 掛載到的目錄 (此為臨時掛載)
如:mount -t nfs 192.168.0.9:/doce /doc
編輯FSTAB文件
vim /etc/init.d/fstab
IP:/目錄 掛載到的目錄nfs defaults 0 0
然后關閉防火墻以及更改Selinux關于NIS的選項
/etc/init.d/iptables stop (防護墻服務關閉)
chkconfig iptables off
system-config-selinux (設置selinux)
至此,linux搭建NFS服務器完畢。
NFS權(quán)限說明
[root@www ~]# vim /etc/exports /tmp 192.168.100.0/24(ro) localhost(rw) *.ev.ncku.edu.tw(ro,sync) [分享目錄] [第一部主機(權(quán)限)] [可用主機名] [可用萬用字元]
你看看,這個設定檔有夠簡單吧!每一行最前面是要分享出來的目錄,注意喔!是以目錄為單位啊!然後這個目錄可以依照不同的權(quán)限分享給不同的主機,像鳥哥上面的例子說明是:要將 /tmp 分別分享給三個不同的主機或網(wǎng)域的意思。記得主機後面以小括號 () 設計權(quán)限參數(shù),若權(quán)限參數(shù)不止一個時,則以逗號 (,) 分開。且主機名與小括號是連在一起的喔!在這個檔案內(nèi)也可以利用 # 來注解呢。
至於主機名稱的設定主要有幾個方式:
可以使用完整的 IP 或者是網(wǎng)域,例如 192.168.100.10 或 192.168.100.0/24 ,或192.168.100.0/255.255.255.0 都可以接受!
也可以使用主機名稱,但這個主機名稱必須要在 /etc/hosts 內(nèi),或可使用 DNS 找到該名稱才行啊!反正重點是可找到 IP 就是了。如果是主機名稱的話,那麼他可以支援萬用字元,例如 * 或 ? 均可接受。
至於權(quán)限方面 (就是小括號內(nèi)的參數(shù)) 常見的參數(shù)則有: