Não é possível adicionar entrada em / etc / group

0

Ran abaixo dos comandos para criar um grupo

[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)

Como eu entendo esse erro?

    
por overexchange 19.09.2018 / 16:56

1 resposta

2

Grupos (e outras informações do usuário) podem ser definidos em locais diferentes de /etc/group ; por exemplo, LDAP. As fontes de informação estão configuradas em /etc/nsswitch.conf .

Para recuperar informações de quaisquer fontes usadas , use getent :

getent group somegroup

Você pode usar este para verificar a existência de um grupo antes de tentar adicioná-lo :

getent group somegroup || groupadd -g 2441 somegroup
    
por 19.09.2018 / 17:08