projeto em Linux Skill Tree

Criação e Exclusão em Lote de Usuários e Grupos

Iniciante

Neste projeto, você aprenderá a criar e gerenciar contas de usuário para professores e alunos em um ambiente de servidor de sala de aula. Você usará um script bash chamado userctr.sh para automatizar o processo de adição e exclusão de contas de usuário, o que pode ser uma tarefa tediosa quando feita manualmente.

linuxshell

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como criar e gerenciar contas de usuário para professores e alunos em um ambiente de servidor de sala de aula. Você usará um script bash chamado userctr.sh para automatizar o processo de adição e exclusão de contas de usuário, o que pode ser uma tarefa tediosa quando feita manualmente.

👀 Visualização

## Adicionar 1 usuário professor e 6 usuários alunos (stu1 a stu6)
$ sh userctr.sh add teacher stu 6
teacher:617533
stu1:345893
stu2:183263
stu3:404525
stu4:571165
stu5:251940
stu6:716130

## Excluir 1 usuário professor e 6 usuários alunos (stu1 a stu6)
$ sh userctr.sh del teacher stu 6

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como configurar o ambiente necessário para o projeto
  • Como implementar funções para adicionar e excluir usuários e grupos
  • Como testar o script userctr.sh para garantir que ele funcione conforme o esperado

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Compreender a importância de automatizar tarefas de gerenciamento de usuários
  • Criar e gerenciar contas de usuário para professores e alunos usando um script bash
  • Garantir que as contas de usuário sejam criadas com as configurações apropriadas, como shell padrão e privilégios sudo
  • Adicionar e excluir contas de usuário de forma eficiente em um ambiente de servidor de sala de aula

Professor

labby
Labby
Labby is the LabEx teacher.