天天看點

NFS網絡檔案伺服器簡單架設 

NFS網絡檔案伺服器

NFS是網絡檔案系統的簡稱,主要用在linux與linux之間的共享。

NFS在centos系統中被預設安裝,它依賴于portmap和nfs-utils兩個軟體包,其中portmap是啟動的,nfs需要手動啟動.

<a href="http://blog.51cto.com/attachment/201211/010608648.png" target="_blank"></a>

它的配置檔案是/etc/exports檔案結構如下:

/home/nfs   *(sync,ro)

第一個字段用來定義共享目錄;第二個字段用來定義連接配接主機可以是域名或ip,*代表任意主機;第三個字段定義權限,sync代表同步磁盤,ro代表隻讀,rw遠端連接配接使用者代表可以讀寫。

<a href="http://blog.51cto.com/attachment/201211/010637365.gif" target="_blank"></a>

首先建立一個/etc/exports,如圖

Mkidr /home/nfs    //共享目錄

Chown -R nfsnobody:nfsnobody /home/nfs  //更改使用者群組

Mkdir /mnt/share                     //遠端主機建立共享目錄

Chown -R nfsnobody:nfsnobody /mnt/share  //更改使用者群組

Ping 192.168.211.128   //遠端可以ping通NFS       

mount -t nfs 192.168.211.128:/home/nfs /mnt/share/   //挂載檔案

這時我們在NFS上更新檔案,server2可以看到更新結果。

<a href="http://blog.51cto.com/attachment/201211/010648893.gif" target="_blank"></a>

但此時,server2,是隻讀的。若要獲得更改權限,可以更改NFS的配置檔案ro為rw重新開機即可。這時共享内容雙方就可以互相更改。

<a href="http://blog.51cto.com/attachment/201211/010744422.gif" target="_blank"></a>

<a href="http://blog.51cto.com/attachment/201211/010717637.gif" target="_blank"></a>

Umount /mnt/share  //如果不用,umount解除安裝即可

Showmount -a/e可以用來管理我們共享的磁盤和連結的用戶端

<a href="http://blog.51cto.com/attachment/201211/010803100.gif" target="_blank"></a>

本文轉自zsaisai 51CTO部落格,原文連結:http://blog.51cto.com/3402313/1061076

繼續閱讀