Como adicionar ou remover um usuário de um grupo no Linux
O Linux é por padrão um sistema multiusuário (o que significa que muitos usuários podem se conectar a ele simultaneamente e trabalhar), portanto, o gerenciamento de usuários do Linux é uma das tarefas fundamentais de um administrador de sistema, que inclui tudo, desde criar, atualizar e excluir contas de usuário ou grupos de usuários em um sistema Linux.
Neste breve artigo rápido, você aprenderá como adicionar ou remover um usuário de um grupo em um sistema Linux.
Verifique um grupo de usuários no Linux
Para descobrir em qual grupo um usuário está, basta executar o seguinte comando groups
e fornecer o nome de usuário (tecmint neste exemplo) como argumento .
groups tecmint
tecmint : tecmint wheel
Para descobrir o grupo de usuários root no Linux, basta executar o comando groups
sem nenhum argumento.
group
root
Adicionar um usuário a um grupo no Linux
Antes de tentar adicionar um usuário a um grupo, certifique-se de que o usuário exista no sistema. Para adicionar um usuário a um determinado grupo, use o comando usermod com o sinalizador -a
que diz ao usermod para adicionar um usuário ao(s) grupo(s) suplementar(es), e o A opção -G
especifica os grupos reais no seguinte formato.
Neste exemplo, tecmint é o nome de usuário e postgres é o nome do grupo:
usermod -aG postgres tecmint
groups tecmint
Remover um usuário de um grupo no Linux
Para remover um usuário de um grupo, use o comando gpasswd com a opção -d
conforme a seguir.
gpasswd -d tecmint postgres
groups tecmint
Além disso, no Ubuntu e seus derivados, você pode remover um usuário de um grupo específico usando o comando deluser
como segue (onde tecmint é o nome de usuário e postgres é o nome do grupo).
sudo deluser tecmint postgres
Para obter mais informações, consulte as páginas de manual de cada um dos diferentes comandos que usamos neste artigo.
man groups
man usermod
man gpasswd
man deluser
Você também achará os seguintes guias de gerenciamento de usuários muito úteis: