usermod retorna “group 'o nome do grupo' não existe” para o grupo conhecido

6

Como membro do sudo, posso me adicionar a um grupo ao qual não pertenço?

$ getent group thegroupname 
thegroupname:x:123794798:administrator,users,auser,moreusers,manymoreusers

$ sudo usermod -a -G thegroupname myusername
usermod: group 'thegroupname' does not exist

Quando executo o acima, não posso me adicionar ao grupo. A mensagem de erro diz que o grupo não existe, mas existe.

Aqui eu vou fazer um novo grupo conforme o comentário do @Terdon.

$ sudo groupadd testgroup
useradd: user 'myusername' already exists
$ groups
myusername sudo users

$ getent group testgroup
testgroup:x:01234:


$ sudo usermod -a -G testgroup myusername
$ groups myusername
myusername : myusername sudo users testgroup

Desculpe pelo erro de digitação apenas usando groups em vez de groups myusername . Não tenho certeza se essa informação é útil, pois ela ainda me mostra como não pertencente ao grupo de teste, enquanto groups myusername faz.

$ groups
myusername sudo users
    
por Louis 07.06.2015 / 06:41

1 resposta

2

Eu estava tentando adicionar um usuário local a um grupo do Active Directory. Isso não é permitido.

    
por 22.06.2015 / 07:22