私たちの組織はCentrifyDCを使用しています。
ADユーザーを追加したいローカルグループがあります。
# getent passwd aduser
aduser:x:12345:12345:AD User:/home/aduser:/bin/bash
示されているように、ユーザーが正常に検証されgetent
たがローカルグループに追加gpasswd
された場合、そのユーザーの存在は認識されません。
# gpasswd -a aduser localgroup
gpasswd: user 'aduser' does not exist
興味深いことに確認するときは関係ありません。削除グループのユーザー:
# grep ^localgroup: /etc/group
localgroup:x:2468:aduser
# gpasswd -d aduser localgroup
# echo $?
0
# grep ^localgroup: /etc/group
localgroup:x:2468:
コマンドを使用してユーザーを正常に追加しましたが、実際にADユーザーが存在することを確認するsed
特別なオプションの組み合わせがあるかどうか疑問に思います。gpasswd