Quero remover o usuário pserver
do grupo apache
.
#deluser pserver apache
/usr/sbin/deluser: You may not remove the user from their primary group.
Agora eu quero adicionar um novo grupo primário, então executei o seguinte;
#usermod -G pserver pserver
O que retornou o seguinte:
pserver` is now in group `pserver
#groups pserver
pserver : apache pserver
Agora, quero remover o usuário novamente do grupo apache, mas recebo o mesmo erro novamente. Como posso excluir pserver
do grupo principal apache
?
user-management
OrangeTux
fonte
fonte
Tarde, mas um pouco clara (pelo menos para mim);
E depois verifique
id
Mais detalhes aqui: http://manpages.ubuntu.com/manpages/precise/man8/usermod.8.html
Créditos: http://www.htpcbeginner.com/safely-change-primary-group-group-in-linux/
Obrigado pela resposta.
fonte
A pergunta feita pelo OP é enganosa. O título diz "Como alterar o grupo primário", no entanto, no corpo da pergunta, é claro que a intenção é não apenas substituir o grupo principal, mas também remover o primário anterior.
Caso alguém queira apenas substituir o primário, mas não removê-lo da lista, basta adicionar o primário anterior de volta à lista.
Então, depois de seguir o post da StarNamer , basta fazer um
porque o comando usermod terá descartado seu grupo principal anterior da lista de grupos aos quais você pertence.
fonte