Linux配置NFS實現檔案共享

neverinit發表於2017-07-18

NFS伺服器:182.207.129.74

NFS客戶端:182.207.129.75182.207.129.186

1.檢查安裝包的安裝情況

# rpm -q nfs-utils rpcbind

redhat 5.x檢查portmapredhat 6.x檢查rpcbind

2.NFS伺服器上配置/etc/exports檔案

vi /etc/exports

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

儲存退出

3.啟動rpcbind服務

# service rpcbind start  或者   service rpcbind restart

4.啟動nfs服務

# service nfs start  或者   service nfs restart

5.NFS伺服器端查詢NFS的共享狀態

# showmount -e

6.修改NFS伺服器端掛載檔案的屬性以及使用者許可權

# chown -R cams:cams /home/cams/

# chmod -R 755 /home/cams/

同時,要保證各伺服器使用者的uidgid一致,這裡因為使用者已存在,uidgid進行修改。

# usermod -u 500 cams

# groupmod -g 500 cams

7.NFS客戶端查詢NFS的共享狀態

# showmount -e   NFS伺服器IP

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一項,配置成一致。(如果伺服器未配置域名,先配置域名,後重啟伺服器即可)


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31394774/viewspace-2142224/,如需轉載,請註明出處,否則將追究法律責任。

相關文章