天天看點

挂載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
挂載nfs出現 mount.nfs: access denied by server while mounting挂載nfs出現 mount.nfs: access denied by server while mounting

需要先在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共享目錄。

繼續閱讀