![登录时未设置辅助组](https://linux22.com/image/62109/%E7%99%BB%E5%BD%95%E6%97%B6%E6%9C%AA%E8%AE%BE%E7%BD%AE%E8%BE%85%E5%8A%A9%E7%BB%84.png)
我有两台服务器,一台装有 SLES9 SP4,另一台装有 SLES11 SP1。 SLES9 具有 bash 2.05b.0(1),SLES11 具有 bash 3.2.51(1)。
两台服务器都配置为使用相同的 NIS 主服务器,在其中获取密码和组设置。 /home 目录是自动安装的,并且在 server1 (SLES9) 和 server2 (SLES11) 上相同。
user1 登录到 server1 并成功获取他的默认组和辅助组:
uid=1413(user1) gid=111(group1) groups=111(group1),112(group2),130(group3),211(group4),1000(group5)
user1 登录到 server2 并只分配到他的默认组:
uid=1413(user1) gid=111(group1)
我在 /var/log/messages 或 NIS 服务器上没有看到任何奇怪的东西。这是否与 SLES9 和 SLES11 之间执行方式不同的 .bashrc 或 .profile 文件有关?或者一定与 NIS 有关吗?有任何想法吗?