首頁 >系統教程 >Linux >利用NFS實現飛鴿傳書的方法在Linux中

利用NFS實現飛鴿傳書的方法在Linux中

王林
王林轉載
2023-12-30 00:00:04616瀏覽
導讀 nfs是網路檔案系統,它能實現不同主機之間檔案共享,就像windows的網路鄰居!在linux中如何實現此功能呢?實現其功能也非常簡單,只需透過安裝nfs套件(redhat預設安裝),配置其對應的檔案即可!

NFS伺服器:182.207.129.74
NFS客戶端:182.207.129.75和182.207.129.186

1.檢查安裝套件的安裝狀況
# rpm -q nfs-utils rpcbind

利用NFS實現飛鴿傳書的方法在Linux中

註:RedHat 5.x檢查portmap,redhat 6.x檢查rpcbind

2.在NFS伺服器上設定/etc/exports檔案
vi /etc/exports

然後輸入/home/cams/file 182.207.129.* (rw,sync,no_root_squash,no_all_squash)

保存退出

利用NFS實現飛鴿傳書的方法在Linux中

#3.啟動rpcbind服務
# service rpcbind start  或者  service rpcbind restart

利用NFS實現飛鴿傳書的方法在Linux中

#4.啟動nfs服務
# service nfs start  或者  service nfs restart

利用NFS實現飛鴿傳書的方法在Linux中

#5.在NFS伺服器端查詢NFS的共用狀態
# showmount -e
6.修改NFS伺服器端掛載檔案的屬性以及使用者權限
# chown -R cams:cams /home/cams/

# chmod -R 755 /home/cams/

同時,要確保各伺服器使用者的uid和gid一致,這裡因為使用者已存在,對uid、gid進行修改。

# usermod -u 500 cams

# groupmod -g 500 cams
7.在NFS客戶端查詢NFS的共享狀態
# showmount -e  NFS服务器IP

利用NFS實現飛鴿傳書的方法在Linux中

利用NFS實現飛鴿傳書的方法在Linux中

##8. 在NFS客戶端掛載NFS伺服器中的共用目錄
# mount  NFS服务器IP:共享目录  本地挂载点目录

# mkdir -p /home/cams/file

# mount 182.207.129.74:/home/cams/file /home/cams/file

# mount | grep nfs

問題解決:

1.掛載後使用者和使用者群組都為nobody

修改nfs服務端與客戶端中/etc/idmapd.conf檔案中的Domain一項,配置成一致。 (如果伺服器未配置域名,先配置域名,後重啟伺服器即可)

利用NFS實現飛鴿傳書的方法在Linux中

#

以上是利用NFS實現飛鴿傳書的方法在Linux中的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:linuxprobe.com。如有侵權,請聯絡admin@php.cn刪除