Se não me engano, o arquivo /etc/group
mostra a lista dos grupos e para cada um são listados os usuários que são membros apenas como grupo secundário. Criei alguns usuários para fazer alguns testes. O comportamento estranho é que meu usuário está listado no meu grupo principal. Os outros usuários não aparecem nos grupos primários. Você tem alguma ideia? Aqui está o exemplo no meu sistema CentOS:
[root@server2 ~]# id intore
uid=1000(intore) gid=1000(intore) groups=1000(intore),10(wheel)
root@server2 ~]# cat /etc/group
lisa:x:1001:
lisa_m:x:1002:
betty:x:1009:
sales:x:1007:bob,betty,linda,lisa
account:x:1008:bill,beatrix,lori,bob
bill:x:1010:
beatrix:x:1011:
linda:x:1003:
wheel:x:10:intore,lisa,lisa_m
intore:x:1000:intore
Se você adicionar um usuário a um grupo tornando o grupo primário, o usuário não será adicionado à lista de usuários em
/etc/groups
.Algumas distros criam um grupo para cada usuário. Faz algum sentido adicionar o usuário a esse grupo no
group
arquivo para que o usuário seja um membro mesmo se o grupo principal for alterado.Claro, você também pode usar esse argumento para outros grupos.