Ubuntu
如何解決“mount.nfs:伺服器拒絕訪問”錯誤
我正在嘗試從 Ubuntu 15.10 PC(NFS 客戶端)的 Raspberry Pi 2(NFS 伺服器)安裝目錄。當我嘗試時,我收到錯誤:
mount.nfs: access denied by server while mounting 192.168.1.135:/home/pi
這就是我在做什麼。
在 Raspberry Pi 2(NFS 伺服器)上
將此行添加到 /etc/exports
/home/pi/workspace 192.168.1.*(rw,no_subtree_check,sync,root_squash)
發布:
sudo update-rc.d rpcbind enable && sudo update-rc.d nfs-common enable
然後啟動 NFS 伺服器:
pi@dex ~ $ sudo service nfs-kernel-server start [ ok ] Exporting directories for NFS kernel daemon.... [ ok ] Starting NFS kernel daemon: nfsd mountd.
在 PC 上(NFS 客戶端)
> showmount -e 192.168.1.135 Export list for 192.168.1.135: /home/pi/workspace 192.168.1.*
然後我嘗試掛載目錄,並得到錯誤:
> sudo mount 192.168.1.135:/home/pi/workspace /home/fanta/nfs mount.nfs: access denied by server while mounting 192.168.1.135:/home/pi/workspace
我可以收集任何資訊來解決問題嗎?
Raspberry Pi 2 執行 Linux dex 4.1.13-v7+,PC Ubuntu 15.10 64 位。
謝謝!
您只能單獨使用 * 或在域名中使用 *。將其替換為 ip/numberofbits:
/home/pi/workspace 192.168.1.0/24(rw,no_subtree_check,sync,root_squash)
每台機器都可以通過其 DNS 名稱或 IP 地址來辨識。還可以使用 *.falcot.com 等語法或 192.168.0.0/255.255.255.0 或 192.168.0.0/24 等 IP 地址範圍指定整套機器。