ログイン時にセカンダリグループが設定されていません。

ログイン時にセカンダリグループが設定されていません。

2台のサーバーがあります。 1つはSLES9 SP4、もう1つは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に関連する必要がありますか?どんなアイデアがありますか?

ベストアンサー1

おすすめ記事