質問: ldapグループをシステムユーザーに追加するにはどうすればよいですか? 質問は基本的に次と同じです: serverfault システムユーザーにldapグループを追加できません。これは動作しません :usermod -a -g ldapgroup systemuser gpasswdコマンドでも同じです。逆の方法で動作します:usermod -a -g systemgroup ldapuser それはメイングループのために働きます:usermod -g ldapgroup systemuser 何かアドバイス?
回答: unixでは、プライマリグループはユーザーのプロパティですが、セカンダリグループはそうではありません。つまり、ユーザーにセカンダリグループを追加しません。ユーザーをグループのメンバーとして追加します。したがって、ここでの問題は、usermodがldapグループを変更する方法を単に知らないということです。ただし、システム構成によっては、同じ名前のlocalグループを作成することでこれを回避できる場合があります。 gid(groupadd --gid ... --non-unique)、メンバーリストは単に連結されている可能性があるため。次に、ユーザーをグループメンバーとしてローカルに追加します。