Lot de création et de suppression d'utilisateurs et de groupes

Débutant

Dans ce projet, vous apprendrez à créer et à gérer les comptes utilisateurs pour les enseignants et les élèves dans un environnement de serveur de classe. Vous utiliserez un script bash appelé userctr.sh pour automatiser le processus d'ajout et de suppression de comptes utilisateurs, qui peut être fastidieux à effectuer manuellement.

ShellLinux

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à créer et à gérer des comptes utilisateur pour les enseignants et les étudiants dans un environnement de serveur de salle de classe. Vous utiliserez un script bash appelé userctr.sh pour automatiser le processus d'ajout et de suppression de comptes utilisateur, qui peut être une tâche fastidieuse si fait manuellement.

👀 Aperçu

## Ajoute 1 compte utilisateur pour un enseignant et 6 comptes utilisateur pour des étudiants (stu1 à stu6)
$ sh userctr.sh add teacher stu 6
teacher:617533
stu1:345893
stu2:183263
stu3:404525
stu4:571165
stu5:251940
stu6:716130

## Supprime 1 compte utilisateur pour un enseignant et 6 comptes utilisateur pour des étudiants (stu1 à stu6)
$ sh userctr.sh del teacher stu 6

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment configurer l'environnement nécessaire pour le projet
  • Comment implémenter des fonctions pour ajouter et supprimer des utilisateurs et des groupes
  • Comment tester le script userctr.sh pour vous assurer qu'il fonctionne comme prévu

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Comprendre l'importance de l'automatisation des tâches de gestion d'utilisateurs
  • Créer et gérer des comptes utilisateur pour les enseignants et les étudiants à l'aide d'un script bash
  • Vérifier que les comptes utilisateur sont créés avec les paramètres appropriés, tels que le shell par défaut et les privilèges sudo
  • Ajouter et supprimer efficacement des comptes utilisateur dans un environnement de serveur de salle de classe

Enseignant

labby

Labby

Labby is the LabEx teacher.