Mais
Como remover um utilizador de um grupo?
Adicionei uma conta de utilizador ao grupo admin
e descobri que adicionei um utilizador errado. Por isso, tenho agora de remover a conta do grupo "admin".
Como posso remover uma conta de um grupo sem eliminar o utilizador?
108
3
A resposta do Portablejim's é precisa mas perigosa -- se digitar algo, o seu sistema pode ser inutilizável, especialmente se alterar indevidamente o grupo administrativo. Se tiver de editar o ficheiro do grupo, utilize os comandos
vipw -g
ouvigr
que verificam a sintaxe antes de guardar. Mesmo assim, há formas melhores.A partir de uma linha de comando, a que provavelmente pretende utilizar é a seguinte (como raiz):
Isto irá remover o utilizador especificado do grupo especificado. É necessário relogar para ver o efeito. Não eliminará o utilizador, ou o grupo, apenas a filiação. Há também formas de o fazer com o comando
usermod
mas it'é mais difícil de usar, pois é necessário substituir toda a lista de grupos para um utilizador, a fim de remover um único grupo. O comandogpasswd
comando também é capaz de o fazer (como se diz em sagarchalise), mas é na sua maioria depreciado. Como sempre, ver as páginas man para mais detalhes.Pode fazer isto:
Deve também consultar o manual do gpasswd
Ver a resposta de zanfur's.
Editar o ficheiro
/etc/group
como raiz (i.e.gksudo gedit /etc/group
) e remover o nome de utilizador da linha que começa com 'admin'i.e.
torna-se
Esteja avisado, os erros de digitação dentro do ficheiro podem quebrar o seu sistema.