想向各位请教一个问题。
现在有一台 Linux nfs server ,通过 acl 配置了不同的用户组,对共享目录 /nfs 提供不同的读写权限。另一台 Linux nfs client 挂载到 nfs server 提供的共享目录 /nfs 。
此时希望在 nfs client 上不同的用户映射到 nfs server 上不同的用户组,以获取不同的读写权限。比如 nfs server 上有用户组 group1 ,group2 ,nfs client 上有 user1 和 user2 ,如何设置使 user1 映射到 group1 ,user2 映射到 group2 ,来获取不同的文件读取权限呢?
这个用户映射的设置应该在 server 还是 client 实现,用什么工具。尝试了 nfsidmap 但是没有实现。
谢谢各位。
1
alexsz 2023-06-19 15:49:28 +08:00
感觉用 samba 实现比较容易
|
3
alexsz 2023-06-19 16:18:29 +08:00 1
查了一下,貌似只要保证 nfs client 上的 uid 或者 gid 与 nfs server 上的相同就可以了
比如 nfs server 上有用户组 group1 其 uid=1000 那在 nfs client 上也创建一个 gid=1000 的 group1 ,把 user1 加到 group1 |