Completion requirements
Задание:
- В качестве файла источника выберите файл users.csv располагающийся в образе Additional.iso
- Пользователи должны быть импортированы со своими паролями и другими атрибутами
- Убедитесь, что импортированные пользователи могут войти на машину HQ-CLI
Вариант реализации:
BR-SRV:
- Выполнить монтирование Additional.iso в директорию /mnt:
mount /dev/sr0 /mnt/
- Файл в целом включает в себя 300 пользователей (1 строка под шапку):
.png)
- 1-я строка в файле - наименование основных полей (столбцов), которых 10 штук:
.png)
- Помимо импорта пользователей, стоит учесть и создание необходимых OU, которых нащитывается в данном файле - 5 уникальных OU:
.png)
- Создаём файл скрипта для импорта пользователей, например "import_user.sh":
vim import_user.sh
-
- скрипт может выглядеть следующим образом (один из вариантов, далеко не эталонный, но работоспособный):
.png)
- Выдать права на исполнение:
chmod +x import_user.sh
- Запустить скрипт:
./import_user.sh /mnt/Users.csv
-
- Результат запуска скрипта (1 полный скрин экрана noVNC):
.png)
-
- Результат окончания работы скрипта (1 полный скрин экрана noVNC):
.png)
- После запуска скрипта и ожидания завершения работы средствами samba-tool можно произвести проверку созданных OU и пользователей:
- созданные OU:
.png)
-
- созданные пользователи в OU "IT":
.png)
-
- созданные пользователи в OU "Overal":
.png)
-
- созданные пользователи в OU "Manager":
.png)
-
- созданные пользователи в OU "Supporter" (186 пользователей):
.png)
-
- созданные пользователи в OU "Cloud storage" (52 пользователя):
.png)
HQ-CLI:
- Проверить возможность входа из-под импортированным пользователем:
.png)
Last modified: Friday, 31 October 2025, 2:42 PM