组管理员之谜 - RHEL 7

组管理员之谜 - RHEL 7

请检查以下一项:

[root@servertest /]# groupadd admins
groupadd: group 'admins' already exists

[root@servertest /]# grep -q -E "^admins:" /etc/group
[root@servertest /]#

[root@servertest ~]# usermod -aG admins user1
[root@servertest ~]# groups user1
user1 : user1

[root@servertest Packages]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)

“管理员”组似乎存在,但不知何故它是不可见的。谁能解释这种行为?

答案1

系统可能连接到 AD、LDAP 或 NIS,并从那里获取一些额外的非本地用户和/或组。 “usermod”可能不是管理这些用户或组的正确工具。

说什么grep -e '^group' -e '^passwd' /etc/nsswitch.conf

如果它提到sssdwinbindldapnis,那么当地人/etc/group可能不会讲述完整的故事。

相关内容