Adicionar Novo Usuário e Grupo

LinuxBeginner
Pratique Agora

Introdução

A equipe de P&D da LabEx possui um servidor onde cada membro da equipe tem uma conta para as tarefas rotineiras diárias. Hoje, temos dois novos funcionários se juntando a nós e precisamos criar suas contas.

Adicionar Novos Usuários e Grupos

Neste desafio, você precisa adicionar dois novos usuários e dois novos grupos ao sistema. Você pode realizar isso criando usuários e grupos separadamente ou usando um único comando que configure tudo de uma vez.

Tarefas

  1. Crie novos grupos chamados dev e test.
  2. Adicione uma nova conta de usuário chamada jack com o diretório pessoal em /home/jack, grupo primário dev e grupo secundário labex.
  3. Adicione uma nova conta de usuário chamada bob com o diretório pessoal em /home/bob, grupo primário test e grupo secundário labex.

Requisitos

  • Use o usuário labex, que possui privilégios de sudo e pertence ao grupo de usuários labex, para realizar estas tarefas.
  • Certifique-se de que os novos grupos dev e test sejam criados antes de adicionar os usuários.
  • Garanta que os novos usuários sejam criados com seus respectivos diretórios pessoais e associações de grupo.
  • Você pode escolher qualquer uma destas abordagens:
    • Criar os grupos primeiro, depois os usuários e, por fim, adicioná-los aos grupos.
    • Criar os usuários já com suas associações de grupo em um único comando.

Exemplos

Após concluir as tarefas, você deve ser capaz de verificar os resultados da seguinte forma:

  1. Para o usuário jack, a saída deve ser semelhante a:
$ id jack
uid=5001(jack) gid=5003(dev) groups=5003(dev),5000(labex)
  1. Para o usuário bob, a saída deve ser semelhante a:
$ id bob
uid=5002(bob) gid=5004(test) groups=5004(test),5000(labex)

Resumo

Neste desafio, você aprendeu como adicionar novos grupos e usuários ao seu sistema. Você praticou a criação de grupos, a criação de contas de usuário com diretórios pessoais e grupos primários específicos, além de adicionar usuários a grupos adicionais. Essas habilidades são fundamentais para o gerenciamento de usuários em sistemas Linux, particularmente ao integrar novos membros à equipe ou gerenciar o controle de acesso.

✨ Verificar Solução e Praticar