rw NFS共享上拒绝许可

使用mount server_hostname:/srv/home /mnt -o rw,syncmount server_hostname:/srv/home /mnt -o rw,sync NFS共享时,我在尝试写入时(甚至以root身份)获取Permission denied错误。 服务器的/etc/exports看起来像这样:

 /srv/home 192.168.1.0/255.255.255.0(rw,sync,no_subtree_check) 

这是肯定安装为rw (我检查了输出的mount ),但我不能写。

服务器运行Ubuntu,运行Arch的客户端。

事实certificate,我不能写作为根,因为我没有在共享上设置no_root_squash

编辑 – 抱歉的事先的答案,你是正确的,应该是一个评论。

可能要检查系统之间的UID,我们已经看到问题,其中一个或另一个机器上不存在具有不同UID的用户帐户不能写入到其他机器上的挂载。 我想你会需要已知的用户帐户,具有相同的uid值,在系统之间读取/写入两者之间的份额。 在我目前的业务中,我们的混合networking就是如此,我认为这是混合networking中可能需要的。