筆者用的Linuxf發行版本為Centos6.4,以下方法理論上講對於Fedora, Red Hat均有效:
搭建好NFS服務后,如果用以下的命令進行掛載:
# mount -t nfs 172.16.12.140:/home/liangwode/test /mnt
出現如下錯誤提示:
mount.nfs: access denied by server while mounting 172.16.12.140:/home/liangwode/test
那我們可以用以下的方法進行解決:
修改/etc/sysconfig/nfs文件,將
# Turn off v2 and v3 protocol support # RPCNFSDARGS="-N 2 -N 3" # Turn off v4 protocol support #RPCNFSDARGS="-N 4" /*把這句話的#號去掉*/
NFS分為三個版本,即NFS-2 NFS-3 NFS-4,該配置文件默認關閉了這三個的NFS版本,我們只需要打開NFS-4即可。
問題解決!!!