![无法在 /etc/group 中添加条目](https://linux22.com/image/11102/%E6%97%A0%E6%B3%95%E5%9C%A8%20%2Fetc%2Fgroup%20%E4%B8%AD%E6%B7%BB%E5%8A%A0%E6%9D%A1%E7%9B%AE.png)
运行以下命令来创建组
[root@u87 ~] # groupadd -g 2441 somegroup
groupadd: group 'somegroup' already exists
[root@u87 ~]# cat /etc/group | grep somegroup
[root@u87 ~]#
[root@u87 ~]#
[root@u87 ~]#
[root@u87 ~]# cat /etc/system-release
Red Hat Enterprise Linux Server release 7.5 (Maipo)
我如何理解这个错误?
答案1
组(和其他用户信息)可以在以下位置定义/etc/group
:例如LDAP。信息源在 中配置/etc/nsswitch.conf
。
从任何来源检索信息是使用过,使用getent
:
getent group somegroup
你可以用这个在尝试添加组之前检查该组是否存在:
getent group somegroup || groupadd -g 2441 somegroup