我有一台 Suse 11.1.0.21 版服务器,每个用户都有主分区,不同组都有共享分区。定义了组和组权限 (3775)。当组成员登录到服务器时,他可以在分区上写入。已安装 NIS。
我有一个 Ubuntu 12.04.1 LTS 客户端。当组成员不是目录的所有者时,不允许在常用分区上写入。组权限设置为 3775。如果组成员是目录的所有者,则可以写入。
有一件有趣的事:
在客户端执行命令:
ypcat group
提供预期的输出:
groupname:x:1003:groupmember1,groupmember2
groups
但在客户端执行命令
id
使用以下命令:
groupmember1@client:~$ groups
缺少群组成员资格
不存在本地用户帐户,只有 root 帐户。
客户端的 /etc/passwd 文件结尾如下:
+::::::
客户端的 /etc/group 文件末尾如下所示:
+:::
有人知道问题出在哪里吗?