我使用 NFS 在我的 OpenBSD 服务器上共享一个目录,其中 /etc/exports 包含
/export -mapall=nobody:nobody -network 192.168 -mask=255.255.0.0
/export -mapall=nobody:nobody -network 10.8.0 -mask=255.255.255.0
我可以从网络中的其他主机完美地挂载此共享,但是当尝试使用
mount 127.0.0.1:/export /var/www/export
我得到了错误
mount_nfs: can't access /export: Permission denied
您可以在导出 NFS 共享的同一台计算机上安装它们吗?
答案1
我的错,你只需要添加一个条目
/export -mapall=nobody:nobody 127.0.0.1
将其导出到本地主机。我认为这不是解决方案的原因是我尝试使用
mount 127.0.0.1:/export/public /var/www/export
给出与上述相同的错误消息。为了能够挂载子目录,您必须添加
/export -alldirs -mapall=nobody:nobody 127.0.0.1
而不是上面那行。