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