Como remover um usuário de um grupo Linux

Como remover um usuário de um grupo Linux

Este tutorial explica como remover um usuário de um grupo no Linux. Depois de ler isso, você saberá como excluir usuários de grupos facilmente usando comandos GPasswd e Deluser.

O que são grupos no Linux?

No Linux, os usuários estão associados a grupos que definem suas permissões e acessos. Para entender quais grupos são no Linux, é importante observar que existem três maneiras de conceder ou restringir permissões e acessos: individualmente, coletivamente e "por eliminação".

Quando um usuário recebe permissões individualmente, essas permissões estão associadas ao ID do usuário. Para conceder permissões coletivamente, o administrador do sistema cria um grupo com certos direitos, e os usuários membros desse grupo adquirem as permissões do grupo. Remover um usuário de um grupo removerá toda a permissão que o usuário herdado desse grupo.

Como dito anteriormente, as permissões podem ser concedidas ou restritas a usuários específicos individual e coletivamente através de grupos. Mas o sistema também precisa de uma política para todos os outros que não são usuários ou grupos associados. Assim, ao conceder ou remover permissões no Linux, devemos especificar 3 categorias:

  • Do utilizador: Permissões individuais.
  • Grupo: Permissões coletivas.
  • Outros (também conhecidos como "mundo"): Permissão para solicitantes indefinidos.

No Linux, todo usuário está associado a um grupo gerado no processo de criação de contas do usuário.

Você pode verificar os grupos aos quais um usuário pertence ao executar o comando de grupos seguido pelo nome de usuário, conforme mostrado na captura de tela abaixo.

grupos

Como você pode ver, o Usuário Linuxhint é um membro de vários grupos, que serão explicados mais adiante.

Como remover um usuário de um grupo no Linux usando GPasswd:

Para remover o usuário de um desses grupos, você pode invocar o comando gpasswd com o -Excluir bandeira seguido pelo usuário a ser removido e o grupo.

No exemplo abaixo, o Usuário Linuxhint é removido do disquete do grupo.

sudo gpasswd -linuxhint disquete

Como você pode ver, Linuxhint não faz mais parte do grupo de disquete.

Você pode encontrar opções adicionais de GPasswd em https: // man7.org/linux/man-páginas/man1/gpasswd.1.html.

Como remover um usuário de um grupo em Debian ou Ubuntu com Deluser:

Nas distribuições Linux baseadas em Debian, você pode remover um usuário de um grupo usando o comando Deluser seguido pelo usuário a ser removido e o grupo. No exemplo abaixo, o usuário Linuxhint é removido do disquete do grupo.

sudo deluser linuxhint disquete

Para mais informações sobre o comando Deluser, visite http: // manpages.Ubuntu.com/manpages/fidel.8.html.

Removendo um usuário de um grupo no Linux, editando o arquivo /etc /grupo:

Outra maneira de remover um usuário de um grupo no Linux é editar o arquivo /etc /grupo. Abra o arquivo de configuração /etc /grupo usando um editor de texto, conforme mostrado no exemplo abaixo (Nano).

Encontre o disquete do grupo; Você pode usar a combinação de chave Ctrl+W para pesquisar "Fluppy" ou o grupo que você deseja que um usuário seja removido.

Você verá os usuários pertencentes ao grupo, no meu caso, o usuário Linuxhint. Para remover o usuário do grupo, remova o usuário da linha de grupo.

No meu caso, mudei a linha do grupo de disquete para isso:

Para isso:

Imprensa Ctrl+x Para salvar mudanças e sair.

Adicionando um usuário a um grupo:

Você pode usar o gpasswd Para adicionar usuários a grupos também. Basta substituir o -Exclua a bandeira com a bandeira -add a, Conforme mostrado no exemplo abaixo, no qual o usuário Linuxhint é adicionado ao grupo de disquete.

gPasswd -addd linuxhint

Como você pode ver, o Usuário linuxhint conforme adicionado ao disquete em grupo.

Você também pode adicionar usuários a grupos usando o Comando UserMod com o -AG argumento seguido pelo grupo e pelo usuário a ser removido, conforme mostrado no exemplo abaixo. O Usuário Linuxhint é removido do grupo de disquete.

sudo usermod -Ag linuxhint

Ambas as maneiras explicadas acima para adicionar usuários aos grupos estão corretos.

Conclusão:

Aprender a gerenciar um grupo é um requisito básico para lidar com as permissões. Grupos é um recurso UNIX posteriormente adotado mesmo por concorrentes como o Microsoft Windows.

Os usuários precisam saber como restringir o acesso dos usuários a determinados grupos, especialmente em sistemas operacionais nos quais os usuários iniciais recebem privilégios por padrão.
O Métodos GPasswd e /etc /grupo são convenientes para ter em mente para serem universais, enquanto Deluser continua sendo uma boa opção para usuários limitados às distribuições Linux baseadas em Debian.
Se você achou este tutorial interessante, pode estar interessado em ler Setuid, Setgid e Bit Sticky explicou.

Espero que este tutorial explique como remover um usuário de um grupo no Linux foi útil. Continue seguindo o Linux Dint para mais dicas e tutoriais do Linux.