Listar grupos de usuários com o comando groups
Nesta etapa, exploraremos como listar os grupos aos quais um usuário pertence usando o comando groups. Compreender os grupos de usuários é fundamental no Linux, pois eles são usados para gerenciar permissões e acesso a arquivos e recursos.
O comando groups é um utilitário simples que imprime os nomes dos grupos primários e suplementares para cada nome de usuário fornecido, ou o processo atual se nenhum nome de usuário for fornecido.
Vamos descobrir a quais grupos o usuário atual (labex) pertence.
Abra seu terminal, caso ainda não esteja aberto. Você pode fazer isso clicando no ícone Xfce Terminal no lado esquerdo da área de trabalho.
Agora, digite o seguinte comando e pressione Enter:
groups
Você deve ver uma saída semelhante a esta:
labex sudo ssl-cert public
Esta saída mostra os grupos dos quais o usuário labex é membro. Neste exemplo, o usuário labex está nos grupos labex, sudo, ssl-cert e public.
- O primeiro grupo listado geralmente é o grupo primário do usuário.
- Os grupos subsequentes são grupos suplementares.
Ser membro do grupo sudo é importante porque permite que o usuário execute comandos com privilégios de superusuário usando o comando sudo, como você fez no laboratório anterior para instalar o htop.
Você também pode usar o comando groups para verificar os grupos de outro usuário, se souber o nome de usuário dele. Por exemplo, para verificar os grupos do usuário root, você digitaria:
groups root
A saída mostraria os grupos aos quais o usuário root pertence, que normalmente é apenas o grupo root:
root
Compreender em quais grupos um usuário está ajuda você a entender quais permissões ele tem no sistema.
Clique em Continuar para prosseguir para a próxima etapa e verificar a execução do seu comando.