---
title: 'Массовое создание учетных записей в Samba AD'
url: 'https://itsch.ru/ru/blog/massovoe-sozdanie-uchetnykh-zapisei-v-samba-ad'
markdown: 'https://itsch.ru/ru/blog/massovoe-sozdanie-uchetnykh-zapisei-v-samba-ad.md'
lang: ru
date: '2026-02-17'
description: 'После развертывания контроллера домена на базе Samba AD перед администратором встает задача наполнения базы данных домена учетными записями сотрудников. Если в организации работает более сотни человек, ручное добавление каждого пользователя через стандартные средства становится трудоемким и чреваты…'
taxonomy:
  category:
    - Linux
    - Статьи
  tag:
    - Linux
    - Debian
    - LDAP
    - 'Контроллер домена'
---

# Массовое создание учетных записей в Samba AD

### [Массовое создание учетных записей в Samba AD](https://itsch.ru/ru/blog/massovoe-sozdanie-uchetnykh-zapisei-v-samba-ad)

   17.02.2026 07:27   [Linux](https://itsch.ru/ru/tag:Linux) [Debian](https://itsch.ru/ru/tag:Debian) [LDAP](https://itsch.ru/ru/tag:LDAP) [Контроллер домена](https://itsch.ru/ru/tag:%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%20%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B0)  

 ![blog-header-image](https://itsch.ru/images/7/8/e/5/5/78e557fae542a3df788bac5aa0196789bf981c0f-sambaad1920x1080.png) 

После [развертывания контроллера домена на базе Samba AD](https://itsch.ru/ru/blog/instrukciya-po-ustanovke-kontrollera-domena-na-baze-samba-ad-dc-v-debian-13) перед администратором встает задача наполнения базы данных домена учетными записями сотрудников. Если в организации работает более сотни человек, ручное добавление каждого пользователя через стандартные средства становится трудоемким и чреватым ошибками процессом.

💡 Присоединяйтесь к нашим сообществам!

Будьте в курсе новых статей, обновлений и полезных материалов:

 [ ![MAX](https://itsch.ru/user/themes/bootstrap4/assets/img/max-icon_64x64.png) MAX ](https://max.ru/channel_itsch) [ ![Telegram](https://itsch.ru/user/themes/bootstrap4/assets/img/telegram-icon_64x64.png) Telegram ](https://t.me/itschool) [ ![VK](https://itsch.ru/user/themes/bootstrap4/assets/img/vk-icon_64x64.png) ВКонтакте ](https://vk.ru/notesteachers) [ ![Dzen](https://itsch.ru/user/themes/bootstrap4/assets/img/dzen-icon_64x64.png) Дзен ](https://dzen.ru/itsch) [ ![RuTube](https://itsch.ru/user/themes/bootstrap4/assets/img/rutube-icon_64x64.png) RuTube ](https://rutube.ru/channel/46066409/) 

##### 📑 Содержание

- [1. Подготовка исходных данных](#section1)
- [2. Скрипт для автоматического создания пользователей](#section2)
- [3. Запуск и выполнение](#section3)
- [4. Проверка результатов](#section4)
- [Заключение](#section5)

#### 1. Подготовка исходных данных

Первый шаг — подготовка файла с данными пользователей. Удобнее всего использовать формат **CSV** (значения, разделенные запятыми), так как он легко создается в любом табличном редакторе (например, LibreOffice Calc или Microsoft Excel) и также просто обрабатывается скриптами.

1.1. Создайте файл с именем `users.csv`.

1.2. В первой строке укажите заголовки столбцов. Обязательно придерживайтесь предложенного порядка, так как скрипт ожидает увидеть именно такую структуру:

- `username` — имя учетной записи (логин);
- `password` — начальный пароль для пользователя;
- `givenname` — имя сотрудника;
- `surname` — фамилия сотрудника;
- `mail` — электронная почта.

Пример содержимого файла `users.csv`:

```
username,password,givenname,surname,mail
ivanov,Passw0rd!,Иван,Иванов,ivanov@itsch.ru
petrova,Passw0rd!,Петр,Петрова,petrova@itsch.ru
sidorov,Passw0rd!,Сидор,Сидоров,sidorov@itsch.ru
```

![Пример создания файла users.csv](https://itsch.ru/user/pages/01.blog/massovoe-sozdanie-uchetnykh-zapisei-v-samba-ad/users_1.png)

**Важно:** Убедитесь, что файл сохранён в кодировке UTF-8, чтобы корректно обрабатывались русские буквы. После редактирования в табличном процессоре проверьте, чтобы разделителем была именно запятая.

![Пример создания файла users.csv (продолжение)](https://itsch.ru/user/pages/01.blog/massovoe-sozdanie-uchetnykh-zapisei-v-samba-ad/users_2.png)

#### 2. Скрипт для автоматического создания пользователей

Создайте в той же директории, где лежит файл `users.csv`, новый файл, например, `create_users.sh`. Скопируйте в него приведенный ниже код.

Этот Bash-скрипт выполняет следующие действия:

1. Проверяет наличие файла с данными.
2. Читает файл построчно, пропуская заголовок.
3. Для каждой строки извлекает значения (логин, пароль, имя, фамилию, email).
4. Запускает утилиту `samba-tool` для создания пользователя с переданными параметрами.
5. В случае успеха явно устанавливает пароль и отключает требование его смены при первом входе.

```
#!/bin/bash

CSV_FILE="users.csv"
if [ ! -f "$CSV_FILE" ]; then
    echo "Ошибка: файл $CSV_FILE не найден"
    exit 1
fi

tail -n +2 "$CSV_FILE" | while IFS=',' read -r username password givenname surname mail; do
    echo "Создаю пользователя: $username"

    # Создание пользователя
    samba-tool user create "$username" "$password" \
        --given-name="$givenname" \
        --surname="$surname" \
        --mail-address="$mail"

    if [ $? -eq 0 ]; then
        echo "✓ Пользователь $username создан успешно"

        # Устанавливаем пароль
        samba-tool user setpassword "$username" --newpassword="$password"

        # Отключаем истечение срока пароля
        samba-tool user setexpiry "$username" --noexpiry

        echo "  Пароль установлен и не требует смены"
    else
        echo "✗ Ошибка при создании $username"
    fi

    echo "---"
done

echo "Готово!"
```

#### 3. Запуск и выполнение

Чтобы скрипт можно было выполнить, необходимо дать ему соответствующие права и запустить от имени пользователя, имеющего права на добавление записей в домен (обычно от root или доменного администратора).

3.1. Разрешите выполнение скрипта:

```
chmod +x create_users.sh
```

3.2. Запустите процесс создания пользователей:

```
./create_users.sh
```

В процессе работы скрипт будет выводить на экран информацию о каждом создаваемом пользователе. Если возникнет ошибка (например, пользователь уже существует или неверный формат email), вы увидите соответствующее предупреждение, но обработка остальных записей продолжится.

#### 4. Проверка результатов

После завершения работы скрипта рекомендуется выборочно проверить созданные учетные записи. Это можно сделать несколькими способами:

- Просмотреть список всех пользователей домена: ```
    samba-tool user list
    ```
- Посмотреть подробную информацию о конкретном пользователе: ```
    samba-tool user show ivanov
    ```
- Попробовать пройти аутентификацию от имени одного из новых пользователей на любом клиенте, включенном в домен.

#### Заключение

Автоматизация процесса создания учетных записей через CSV-файл и скрипт позволяет администратору сократить время на рутинные операции до минимума. Предложенный метод легко масштабируется: вы можете добавить в CSV-файл сотни строк и запустить скрипт всего один раз.

При необходимости скрипт можно доработать, добавив, например, помещение пользователей в нужные группы (OU) или настройку дополнительных атрибутов.

🚀 Понравилась статья?

Подписывайтесь на наши соцсети, чтобы не пропустить новые полезные материалы!

 [ ![MAX](https://itsch.ru/user/themes/bootstrap4/assets/img/max-icon_64x64.png) MAX ](https://max.ru/channel_itsch) [ ![Telegram](https://itsch.ru/user/themes/bootstrap4/assets/img/telegram-icon_64x64.png) Telegram ](https://t.me/itschool) [ ![VK](https://itsch.ru/user/themes/bootstrap4/assets/img/vk-icon_64x64.png) ВКонтакте ](https://vk.ru/notesteachers) [ ![Dzen](https://itsch.ru/user/themes/bootstrap4/assets/img/dzen-icon_64x64.png) Дзен ](https://dzen.ru/itsch) [ ![RuTube](https://itsch.ru/user/themes/bootstrap4/assets/img/rutube-icon_64x64.png) RuTube ](https://rutube.ru/channel/46066409/) 

 [ Следующая запись](https://itsch.ru/ru/blog/kak-upravlyat-samba-ad-obzor-instrumentov-samba-tools-rsat-admc) [Предыдущая запись ](https://itsch.ru/ru/blog/instrukciya-po-ustanovke-kontrollera-domena-na-baze-samba-ad-dc-v-debian-13)

##### Поиск по сайту

##### Мы в соцсетях

 [ ![MAX](https://itsch.ru/user/themes/bootstrap4/assets/img/max-icon_64x64.png) ](https://max.ru/channel_itsch) [ ![Telegram](https://itsch.ru/user/themes/bootstrap4/assets/img/telegram-icon_64x64.png) ](https://t.me/itschool) [ ![Дзен](https://itsch.ru/user/themes/bootstrap4/assets/img/dzen-icon_64x64.png) ](https://dzen.ru/itsch) [ ![RuTube](https://itsch.ru/user/themes/bootstrap4/assets/img/rutube-icon_64x64.png) ](https://rutube.ru/channel/46066409) 

##### Облако тэгов

  [Linux](https://itsch.ru/ru/tag:Linux) [Debian](https://itsch.ru/ru/tag:Debian) [ALT Linux](https://itsch.ru/ru/tag:ALT%20Linux) [Веб-сервер](https://itsch.ru/ru/tag:%D0%92%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80) [Цифровая среда](https://itsch.ru/ru/tag:%D0%A6%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D1%8F%20%D1%81%D1%80%D0%B5%D0%B4%D0%B0) [Удаленное управление](https://itsch.ru/ru/tag:%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5) [Офисный пакет](https://itsch.ru/ru/tag:%D0%9E%D1%84%D0%B8%D1%81%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%B0%D0%BA%D0%B5%D1%82) [CUPS](https://itsch.ru/ru/tag:CUPS) [Astra Linux](https://itsch.ru/ru/tag:Astra%20Linux) [Ubuntu](https://itsch.ru/ru/tag:Ubuntu) [GLPI](https://itsch.ru/ru/tag:GLPI) [Google](https://itsch.ru/ru/tag:Google) [Контентная фильтрация](https://itsch.ru/ru/tag:%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82%D0%BD%D0%B0%D1%8F%20%D1%84%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F) [Драйвер](https://itsch.ru/ru/tag:%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80) [OnlyOffice](https://itsch.ru/ru/tag:OnlyOffice) [Apache](https://itsch.ru/ru/tag:Apache) [NextCloud](https://itsch.ru/ru/tag:NextCloud) [Печать](https://itsch.ru/ru/tag:%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D1%8C) [Zabbix](https://itsch.ru/ru/tag:Zabbix) [iTalc](https://itsch.ru/ru/tag:iTalc) [Прокси-сервер](https://itsch.ru/ru/tag:%D0%9F%D1%80%D0%BE%D0%BA%D1%81%D0%B8-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80) [Локальная сеть](https://itsch.ru/ru/tag:%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F%20%D1%81%D0%B5%D1%82%D1%8C) [Windows](https://itsch.ru/ru/tag:Windows) [Proxmox](https://itsch.ru/ru/tag:Proxmox) [Cloud](https://itsch.ru/ru/tag:Cloud) [MySQL](https://itsch.ru/ru/tag:MySQL) [Сервер виртуализации](https://itsch.ru/ru/tag:%D0%A1%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8) [OwnCloud](https://itsch.ru/ru/tag:OwnCloud) [Контроллер домена](https://itsch.ru/ru/tag:%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%20%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B0) [Нормативные документы](https://itsch.ru/ru/tag:%D0%9D%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) [KDE](https://itsch.ru/ru/tag:KDE) [Дистанционные технологии](https://itsch.ru/ru/tag:%D0%94%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5%20%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8) [Программирование](https://itsch.ru/ru/tag:%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5) [SSH](https://itsch.ru/ru/tag:SSH) [FreeBSD](https://itsch.ru/ru/tag:FreeBSD) [NAS](https://itsch.ru/ru/tag:NAS) [Интерактивная доска](https://itsch.ru/ru/tag:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F%20%D0%B4%D0%BE%D1%81%D0%BA%D0%B0) [LDAP](https://itsch.ru/ru/tag:LDAP) [Сайт школы](https://itsch.ru/ru/tag:%D0%A1%D0%B0%D0%B9%D1%82%20%D1%88%D0%BA%D0%BE%D0%BB%D1%8B) [Backup](https://itsch.ru/ru/tag:Backup) [ППЭ](https://itsch.ru/ru/tag:%D0%9F%D0%9F%D0%AD) [Help Desk](https://itsch.ru/ru/tag:Help%20Desk) [Veyon](https://itsch.ru/ru/tag:Veyon) [Сканирование](https://itsch.ru/ru/tag:%D0%A1%D0%BA%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5) [Moodle](https://itsch.ru/ru/tag:Moodle) [Р7-Офис](https://itsch.ru/ru/tag:%D0%A07-%D0%9E%D1%84%D0%B8%D1%81) [Chrome](https://itsch.ru/ru/tag:Chrome) [Мессенджер](https://itsch.ru/ru/tag:%D0%9C%D0%B5%D1%81%D1%81%D0%B5%D0%BD%D0%B4%D0%B6%D0%B5%D1%80) [Репозиторий](https://itsch.ru/ru/tag:%D0%A0%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B9) [WordPress](https://itsch.ru/ru/tag:WordPress) [MeshCentral](https://itsch.ru/ru/tag:MeshCentral) [Nginx](https://itsch.ru/ru/tag:Nginx) [Оборудование](https://itsch.ru/ru/tag:%D0%9E%D0%B1%D0%BE%D1%80%D1%83%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5) [Docker](https://itsch.ru/ru/tag:Docker) [VirtualBox](https://itsch.ru/ru/tag:VirtualBox) [Безопасность](https://itsch.ru/ru/tag:%D0%91%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D1%8C) [Pidgin](https://itsch.ru/ru/tag:Pidgin) [Чат-бот](https://itsch.ru/ru/tag:%D0%A7%D0%B0%D1%82-%D0%B1%D0%BE%D1%82) [Samba AD](https://itsch.ru/ru/tag:Samba%20AD) [Браузер](https://itsch.ru/ru/tag:%D0%91%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80) [WebDAV](https://itsch.ru/ru/tag:WebDAV) [Техническая поддержка](https://itsch.ru/ru/tag:%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0) [Мультимедиа](https://itsch.ru/ru/tag:%D0%9C%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D0%BC%D0%B5%D0%B4%D0%B8%D0%B0) [Python](https://itsch.ru/ru/tag:Python) [CloneZilla](https://itsch.ru/ru/tag:CloneZilla) [Веб-разработка](https://itsch.ru/ru/tag:%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0) [RustDesk](https://itsch.ru/ru/tag:RustDesk) [Vesta CP](https://itsch.ru/ru/tag:Vesta%20CP) [Hestia](https://itsch.ru/ru/tag:Hestia) [CentOS](https://itsch.ru/ru/tag:CentOS) [pfSense](https://itsch.ru/ru/tag:pfSense) [APT](https://itsch.ru/ru/tag:APT) [Euro-Office](https://itsch.ru/ru/tag:Euro-Office) [Антивирус](https://itsch.ru/ru/tag:%D0%90%D0%BD%D1%82%D0%B8%D0%B2%D0%B8%D1%80%D1%83%D1%81) [КриптоПро](https://itsch.ru/ru/tag:%D0%9A%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%9F%D1%80%D0%BE) [Игры](https://itsch.ru/ru/tag:%D0%98%D0%B3%D1%80%D1%8B) [ОnlyOffice](https://itsch.ru/ru/tag:%D0%9EnlyOffice) [Отечественное программное обеспечение](https://itsch.ru/ru/tag:%D0%9E%D1%82%D0%B5%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5%20%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5) [Linux Mint](https://itsch.ru/ru/tag:Linux%20Mint) [Collabora Online](https://itsch.ru/ru/tag:Collabora%20Online) [RDP](https://itsch.ru/ru/tag:RDP) [MAX](https://itsch.ru/ru/tag:MAX) [Сферум](https://itsch.ru/ru/tag:%D0%A1%D1%84%D0%B5%D1%80%D1%83%D0%BC) [Почта](https://itsch.ru/ru/tag:%D0%9F%D0%BE%D1%87%D1%82%D0%B0)  

Bootstrap 4 Theme for [Grav](http://getgrav.org)

---

## Navigation

- Parent: [Блог](https://itsch.ru/ru/index.md)
- Previous: [Как управлять Samba AD: обзор инструментов — samba-tools, RSAT, ADMC](https://itsch.ru/ru/blog/kak-upravlyat-samba-ad-obzor-instrumentov-samba-tools-rsat-admc.md)
- Next: [Инструкция по установке контроллера домена на базе Samba AD DC в Debian 13](https://itsch.ru/ru/blog/instrukciya-po-ustanovke-kontrollera-domena-na-baze-samba-ad-dc-v-debian-13.md)
