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開啟服務,並在主伺服器...