挂載nfs出現 mount.nfs: access denied by server while mounting
挂載nfs出現 mount.nfs: access denied by server while mounting挂載nfs出現 mount.nfs: access denied by server while mounting
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cskXQE50MnRVTwM2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL2kTM5IDNyATM5ETOwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
需要先在nfs伺服器上建立相應的遠端檔案夾
mkdir RemoteDIR
這個遠端檔案夾就是你在如下指令中輸入的RemoteDIR
mount -t nfs -o nosuid,noexec,nodev,rw ${ShareIp}:$RemoteDIR $LocalDIR
并賦予權限
chmod 777 RemoteDIR
再進入/etc/exports檔案新增一個目錄及配置資訊
cd /etc/exports
RemoteDIR *(rw,sync,no_root_squash)
最後用 exportfs -r 指令重新共享
然後就可以再去用戶端挂載目錄了
挂載配置檔案簡介
1、/etc/exports
NFS的主要配置檔案,不過系統并沒有預設值,是以這個檔案不一定會存在(需要自己建立)。
2、/usr/sbin/exportfs
用于維護NFS共享資源的指令,用在nfs server端。修改/etc/exports後,隻要使用exportfs重新掃瞄一次 /etc/exports,重新将設定加載即可,并不一定要重新開機nfs服務
指令格式: exportfs [-aruv]
參數說明如下。
(1)-a:全部挂載或解除安裝(export or unexpect)/etc/exports檔案内的目錄。
(2)-r:重新挂載(reexport)/etc/exports中的目錄,并将/var/lib/nfs/etab中的内容與/etc/exports同步。
(3)-u:解除安裝某些目錄。
(4)-v:顯示exportfs處理資訊。
3、/usr/sbin/showmount
用于檢視指定主機NFS共享出來的目錄資源,主要用在Client端。
指令格式: showmount [-ade] hostname/伺服器ip位址
參數說明如下。
(1)-a或-all:以host:dir格式顯示客戶主機名和挂載的目錄。
(2)-d或-directories:僅顯示被客戶挂載的目錄名。
(3)-e或-exports:顯示指定NFS伺服器的nfs共享目錄。