Eu adicionei um grupo chamado desenvolvedores
sudo groupadd developers
depois me adicionei a esse grupo
$ sudo usermod -a -G developers nick.weavers
Em seguida, emiti os grupos de comando para verificar se fui adicionado, mas recebi isso
$ groups
nick.weavers wheel
No entanto, se eu emiti o comando groups com o nome do usuário que eu queria verificar assim
$ groups nick.weavers
nick.weavers : nick.weavers wheel developers
Estou no grupo de desenvolvedores, mas estou? Por que os dois comandos mostram resultados diferentes?
Na página de manual do grupo (CentOS 7):
Adicionar-se a um grupo não afeta os grupos de processos já em execução, como seu shell existente. Isso significa que você precisa estabelecer uma nova conexão para ver e usar as permissões do novo grupo.