macos – 在OSX和Ubuntu之间使用NFS与不匹配的uid

我有一个运行Ubuntu 10.04的文件服务器我想通过运行10.6.8的Mac从NFS访问.问题是,虽然用户名相同,但uid是不同的.

谷歌搜索表明过去处理这个问题的方法是在服务器端进行静态uid映射,但这似乎已经在NFSv4中消除了,这是我能找到的10.04上唯一的版本.

有没有办法映射uid所以我可以得到适当的NFS读/写访问?或者我是否必须更换其中一台机器上的uid?如果是这样,那么最好和最简单的方法是什么.我担心整个地方的权限.

最佳答案
最终,正确的解决方案是使用目录服务(如NIS或LDAP)为所有用户提供一致的UID / GID映射.当然,对于较小的和/或家庭网络来说,这是一个非常重的解决方案.

最简单的方法是简单地使UID / GID在所有涉及的主机上保持一致.

转载注明原文:macos – 在OSX和Ubuntu之间使用NFS与不匹配的uid - 代码日志