NFS伺服器實現檔案共享

2021-08-29 00:23:53 字數 2578 閱讀 5455

nfs伺服器實現檔案共享

一 實驗要求

1 熟悉 /etc/exports的建立

2 掌握啟用服務portmap和nfs的方法

3 掌握客戶端和伺服器端的設定

4 熟悉showmount功能

5 掌握利用nfs實現兩台linux計算機之間檔案共享互訪的方法

二 實驗內容與步驟

(一)nfs伺服器端的設定

1)利用vi編輯/etc/exports檔案,如果檔案不存在,自行建立。

填寫內容:

待共享的目錄  主機名稱或

ip位址1(引數1,引數2)主機2(引數…)

引數為相應主機的許可權設定,一般有:

rw: 可讀寫

ro:唯讀

no_root_squash:root客戶登入後仍為root許可權,一般不安全。

root_squash:root客戶登入後,將變為匿名使用者。

sync:資料同步寫入到記憶體與硬碟當中

async:資料會先暫存於記憶體當中,而非直接寫入硬碟。

例如:在桌面新建資料夾,名為newshare,在該資料夾中建立檔案file1,file2,建立資料夾dir1,dir2.

將newshare分享出去。

命令:vi   /etc/exports

/root/desktop/newshare  10.212.22.*(rw,no_root_squash,sync)

10.212.22.*表示,侷限網內的所有ip均可訪問,也可具體指定某一ip位址,則只能該機訪問。

2)啟用portmap,nfs服務

一般系統中這兩個服務已經啟用,要確定,可以重新啟用一次。

命令:service  portmap  restart

service  nfs      restart

3/etc/exports修改後,得新載入

命令exportfs  -rv  //

重新匯出檔案系統

4)檢驗目錄/var/lib/nfs/xtab

該檔案中記錄所有分享目錄的資訊。如果沒有,則建立。

同樣利用vi 進行建立。

命令:vi  /var/lib/nfs/xtab

/root/desktop/newshare  10.212.22.*(rw,no_root_squash,sync)

5)最後可用showmount檢視本機的共享目錄

命令showmount  -e 

本機ip

或伺服器機

ip(二)客戶端的設定

1)利用showmount檢視伺服器上共享目錄

命令:showmount  -e 

伺服器主機名或

ip位址

2)在客戶端建立本地掛載點

假設想把主機內容掛載到客戶機桌面上share目錄中。則在客戶機桌面新建share目錄。

命令:mkdir  share

mount  -t  nfs  10.212.22.@@@(

這裡是伺服器主機名或

ip):

/root/desktop/newshare   /root/desktop/share

這樣就把伺服器上的newshare目錄,掛載到本地的share目錄,並具有讀寫操作。

3)利用umount解除安裝已掛載的nfs目錄

如:把剛才已掛載的目錄解除安裝

umount  /root/desktop/share

則本地目錄中的內容和主機斷開。

4)掛載時注意將伺服器防火牆關掉。

「桌面「-「管理」-「安全。。」中,將防火牆關掉。

NFS 實現伺服器間檔案共享

1 安裝nfs ecs 1 ecs 2 首先確認自己的伺服器上面是否有portmap和nfs包.在 centos6 中 portmap 更名為 rpcbind 查詢命令 如果已安裝則跳到下一步,沒有則安裝 安裝命令 yum install nfs utils.x86 64 64位系統 yum ins...

Linux 安裝 NFS 實現伺服器檔案共享

nfs 客戶端 要共享檔案的伺服器 伺服器 xx.xx.117 yum y install rpcbind nfs utilssystemctl enable nfs server systemctl enable rpcbind 引數 作用ro 唯讀rw 讀寫root squash 當nfs客戶端...

nfs伺服器共享儲存

nfs的使用 主機 192.168.189.129 備份機 192.168.189.130 詳解見 公社詳解nfs共享儲存服務 實驗操作 準備一台伺服器當儲存伺服器,在其上部署nfs 192.168.189.129 yum y install rpcbind nfs utils開啟服務,並在主伺服器...