掛載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共享目錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章