Введение
В этом проекте вы научитесь создавать и управлять учетными записями учителей и учеников в среде сервера класса. Вы будете использовать bash-скрипт под названием userctr.sh
для автоматизации процесса добавления и удаления учетных записей, что может быть утомительным заданием, если делать это вручную.
👀 Предварительный просмотр
## Добавить 1 учетную запись учителя и 6 учетных записей учеников (от stu1 до stu6)
$ sh userctr.sh add teacher stu 6
teacher:617533
stu1:345893
stu2:183263
stu3:404525
stu4:571165
stu5:251940
stu6:716130
## Удалить 1 учетную запись учителя и 6 учетных записей учеников (от stu1 до stu6)
$ sh userctr.sh del teacher stu 6
🎯 Задачи
В этом проекте вы научитесь:
- Как настроить необходимую среду для проекта
- Как реализовать функции для добавления и удаления пользователей и групп
- Как протестировать скрипт
userctr.sh
, чтобы убедиться, что он работает как ожидается
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться в важности автоматизации задач управления пользователями
- Создавать и управлять учетными записями учителей и учеников с использованием bash-скрипта
- Убедиться, что учетные записи создаются с соответствующими настройками, такими как стандартная оболочка и привилегии sudo
- Эффективно добавлять и удалять учетные записи в среде сервера класса