Como adicionar um usuário ao grupo no Linux - Tutorial
Alterar o grupo ao qual um usuário está associado é uma tarefa realmente fácil, mas nem todo mundo conhece os comandos. Especialmente para adicionar um usuário a um grupo secundário também. Percorreremos todos os cenários para você. Neste artigo, vamos falar sobre Como adicionar usuário ao grupo no Linux - Tutorial. Vamos começar!
As contas de usuário podem ser atribuídas a um ou mais grupos no Linux, na verdade. Você também pode configurar permissões de arquivo e outros privilégios pelo grupo. Por exemplo, no Ubuntu, apenas usuários no grupo sudo podem usar o sudo o comando para obter permissões elevadas.
Grupos Linux
Linux grupos são unidades de organização usadas para organizar e administrar contas de usuário no Linux também. O objetivo principal dos grupos é definir um conjunto de privilégios na verdade. Por exemplo, permissão de leitura, gravação ou execução para um determinado recurso que pode ser compartilhado entre os usuários do grupo.
Na verdade, existem dois tipos de grupos nos sistemas operacionais Linux:
- O grupo primário - Quando um usuário cria um arquivo, o grupo do arquivo é definido como o grupo principal do usuário, na verdade. Geralmente, o nome do grupo é igual ao nome do usuário. As informações sobre o grupo principal do usuário são, na verdade, armazenadas no
/etc/passwdArquivo. - Grupo secundário ou suplementar - Útil quando você deseja conceder várias permissões de arquivo a um conjunto de usuários que são membros do grupo. Por exemplo, se você adicionar um usuário específico ao
dockergrupo, o usuário herdará os direitos de acesso do grupo e também poderá executar comandos docker.
Cada usuário pode pertencer a exatamente um grupo primário e a zero ou mais grupos secundários.
Observe que apenas root ou usuários com sudo acesso pode adicionar um usuário a um grupo.
Adicionar um Novo Grupo
Se você deseja criar um novo grupo em seu sistema, use o comando groupadd a seguir ao comando, substituindo o novo_grupo junto com o nome do grupo que deseja criar. Você também precisará usar sudo com este comando. (Ou, em distribuições Linux que não usam sudo, você precisará executar o comando su sozinho para obter permissões elevadas antes de executar o comando).
usermod Adicionar uma conta de usuário existente a um grupo
Se desejar adicionar uma conta de usuário existente a um grupo em seu sistema, use o comando examplegroup, substituindo exampleusername com o nome do grupo. Que você deseja adicionar ao usuário e geek com o nome do usuário, você também deseja adicionar.
sudoPor exemplo, para adicionar o usuário usermod para o grupo examplegroup , use o seguinte comando:
exampleusernameAlterar um grupo primário de usuários
Embora uma conta de usuário possa fazer parte de vários grupos, um dos grupos é sempre o grupo primário e os outros são grupos secundários, na verdade. O processo de login do usuário e os arquivos e pastas que o usuário cria também serão atribuídos ao grupo principal.
Se você deseja alterar o grupo primário ao qual um usuário está atribuído, execute o comando -g, substituindo -G com o nome do grupo. Que você deseja ser o principal e groups com o nome da conta do usuário.
idAgora observe o groups aqui. Ao usar um g minúsculo, você atribui um grupo principal. Quando você usa uma maiúscula id , como acima, você atribui um novo grupo secundário também.
Ver os grupos aos quais uma conta de usuário está atribuída
Para visualizar os grupos aos quais a conta de usuário atual está atribuída. Você precisa executar o groups comando. Você verá uma lista de grupos.
snapchat não funciona no nox
idPara visualizar os IDs numéricos associados a cada grupo, execute o example comando em vez disso:
useradd 
Se você quiser ver os grupos, outra conta de usuário está atribuída. Em seguida, execute getent e especifique o nome da conta do usuário.
gpasswdVocê também pode ver os IDs numéricos associados a cada grupo executando o comando -d e especificando um nome de usuário.
usernameO primeiro grupo no groupname lista ou o grupo mostrado após gid = na sudo gpasswd -d username groupname list é, na verdade, o grupo principal da conta do usuário. Os outros grupos também são grupos secundários. Portanto, na captura de tela abaixo, o grupo principal da conta do usuário é groupdel basicamente.

Crie um novo usuário e atribua um grupo em um comando
Às vezes, vocês podem querer criar uma nova conta de usuário que tenha acesso a um determinado recurso ou diretório, como um novo usuário FTP. Você também pode especificar os grupos aos quais uma conta de usuário será atribuída ao criar a conta de usuário com o comando sudo groupdel groupname, assim:
sudo groupadd mynewgroup
Por exemplo, para criar uma nova conta de usuário chamada jsmith e também atribuir essa conta ao grupo ftp, você executaria:
usermod -a -G examplegroup exampleusername
Você vai querer atribuir uma senha para esse usuário depois, obviamente:
como obter texto colorido em discórdia
usermod -a -G sudo geek
Adicionar um usuário a vários grupos
Ao atribuir os grupos secundários a uma conta de usuário. você pode atribuir facilmente vários grupos de uma vez, separando a lista com uma vírgula.
usermod -g groupname username
Por exemplo, para adicionar o usuário denominado geek aos grupos ftp, sudo e example, que você executaria:
groups
Você pode especificar quantos grupos desejar - basta separá-los todos com uma vírgula agora.
Ver todos os grupos no sistema
Se quiser ver uma lista de todos os grupos em seu sistema, você pode usar o comando
id:
groups exampleusername
Essa saída também mostrará quais contas de usuário são membros de quais grupos, na verdade. Portanto, na captura de tela abaixo, podemos ver que as contas Syslog e Chris também são membros do grupo adm.
Isso deve abranger tudo o que você precisa saber sobre como adicionar usuários a grupos no Linux.
Como remover um usuário de um grupo
Para remover um usuário de um grupo, você precisa usar o
id exampleusernamecomando com o
useradd -G examplegroup exampleusernameopção.
No exemplo a seguir, estamos removendo o usuário
useradd -G ftp jsmithdo grupo
passwd jsmith:
usermod -a -G group1,group2,group3 exampleusername
Como Excluir um Grupo
Para excluir um grupo existente, use o usermod -a -G ftp,sudo,example geek
um comando seguido do nome do grupo:
getent group
Conclusão
Tudo bem, isso foi tudo pessoal! Espero que gostem deste artigo e também o considerem útil. Dê-nos o seu feedback sobre isso. Além disso, se vocês tiverem mais dúvidas e problemas relacionados a este artigo. Então, deixe-nos saber na seção de comentários abaixo. Nós entraremos em contato com você em breve. Tenha um ótimo dia!Veja também: Comparação entre WPS Office e LibreOffice [Office Suite para Linux]


