Автор Тема: Возможно ли массовое создание пользователей домена в Школьном Сервере?  (Прочитано 7804 раз)

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Дайте пример 1-й записи ldif для домена mbsh.sc27
Для пользователя нужны только логин и пароль.

В какой кодировке должен быть создан файл?

А файл должен иметь расширение ldif ? Поясните, никогда с этим не сталкивался.
У меня обычный текстовый файл .csv с перечислением пользователей вида:
Фамилия,Имя,Отчество,Логин,Пароль
Кодировка как в консоли - ru_RU.UTF8, да для логина и пароля это неважно, по-моему.
Для внесения в домен пользователей написал такой скриптик:
#!/bin/bash
export DN_CONF=/etc/openldap/slapd-school460.conf

for string in `cat $1`
do
echo $string
login=`echo $string | awk -F\, '{print $4}'`
pass=`echo $string | awk -F\, '{print $5}'`
/root/bin/ldap-mass-useradd $login
echo $pass | /root/bin/ldap-mass-passwd $login
done

В /root/bin/ldap-mass-* переложены правленные по советам из этого треда скрипты ldap-*
Сейчас неторопливо изучаю вопрос, как еще и ФИО туда скормить :-)
Научить нельзя, научиться можно.

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Т.е. для этого скрипта нужен текстовый файл, где через запятую буду в каждой строчке указаны логин и пароль?

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Т.е. для этого скрипта нужен текстовый файл, где через запятую буду в каждой строчке указаны логин и пароль?
Именно - укажете его как параметр скрипта.
Только поправьте номера столбцов соответственно Вашему файлу.
Научить нельзя, научиться можно.

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
А что является в скрипте номером столбца? Я не силен в Си.

Как хорошо было бы, если бы скрипты давались с комментариями.

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
А что является в скрипте номером столбца? Я не силен в Си.

Как хорошо было бы, если бы скрипты давались с комментариями.
Это не Си, это bash.
Я Вам ответил в личную почту, чтобы здесь не флудить.
Научить нельзя, научиться можно.

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Благодарю. Буду пробовать.