Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Реализовать скрипт одновременного заведение учетных записей в LDAP сервере и

email сервере.

Список необходимых атрибутов:

dn: [email protected],ou=users,dc=iss,dc=domain,dc=ru

uid: [email protected]

uid: user

cn: [email protected]

sn: [email protected]

uidNumber: 1002

gidNumber: 1000

objectClass: posixAccount

objectClass: inetOrgPerson

homeDirectory: /home/users/user

mail: [email protected]

userPassword:: HIOdfo9ULH434h3kj=

dn должен быть уникальным в пределах орг.юнита, например, ou=users,dc=iss,dc=domain,dc=ru

поэтому туда лучше вносить адрес электронной почты.

uid имеет несколько значений, поскольку разное ПО имеет различные механизмы аутентификации.

cn, sn обязателен, и в этот атрибут лучше всего прописывать сведения ФИО, либо наименование организации

mail - адрес электронной почты

uidNumber, gidNumber - uid и gid пользователя из системной базы данных, если необходимо. Для виртуальных пользователей особо не требуются.

userPassword при этом содержит зашифрованный пароль. Универсально работает CRYPT. Поскольку этот пароль недоступен извне и правами доступа разрешен только владельцу и root, сильное шифрование на мой взгляд, несущественно. MD5 или SHA1, SHA256 при желании можно проверить дополнительно. Обычно зависит от самого LDAP-сервера.

Итого, требуется интерфейс, который позволит указать сведения:

- имя учетной записи (имя пользователя)

- адрес электронной почты (он же имя пользователя для учетных систем, где используется адрес электронной почты для аутентификации)

- имя пользователя (ФИО, либо наименование организации)

- пароль с подтверждением пароля. В dial-up модуле управления мне понравилась функция автогенерации пароля для пользователя. Удобно, и пароль создается заранее безопасный.

В данный момент LDAP-каталог используется системами:

- Bugzilla. Аутентификация через адрес электронной почты

- OTRS. Аутентификация возможна как через имя пользователя, так и через адрес электронной почты. На данный момент настроено на работу через e-mail. Если интегрировать Веб-интерфейс электронной почты RoundCube, на данный момент поддерживается только один почтовый домен. Поддержка нескольких доменов (виртуальных) мной не проверялось. По документации не смотрел.

Внимание , нужна тщательная экспертиза , чтобы не создать дыру в защите

13 лет назад
mike1008
Михаил 
43 годаРоссия
16 лет в сервисе
Был
11 лет назад
  • Похожие заказы
  • Необходимо разработать и прорисовать интерфейс сайта saas-сервиса - системы обмена электронными документами. Есть более-менее подробное ТЗ - вышлю потенциальным исполнителям. Список функционала кратко: для абонента системы: - генерация запроса на получение сертификата ЭЦП (отдельный небольшой сайт); - взаимодействие ...

    Завершен
    13 лет назад
  • Нужно оформить в современном вебовском стиле существующий интерфейс helpdesk системы. определить концепцию одной страницы, а потом использовать её как шаблон и распространить этот стиль на все страницы Необходимы идея и картинки, которые мы добавим в ...

    Закрыт
    13 лет назад
  • $250

    Здравствуйте,уважаемы дизайнеры. Необходимо разработать стильный дизайн для ПО. А конкретно: (1 страница приветствия,3 типа диалоговых окон, 1 информационное сообщение, 10 форм, 15 видов) . Сначала разрабатываем одну страницу авторизации,утверждаем с заказчиком общий стиль ,утверждаем его и по ...

    Завершен
    13 лет назад
  • $250

    Программный комплекс предназначен для автоматизации всех рабочих и управленческих процессов диспетчерских служб такси. Основные программные приложения: 1. программный софтфон, для ПК. 2. программное приложение диспетчера/оператора, для ПК. 3. программное приложение водительский терминал с функцией таксометр, для коммуникаторов ...

    Закрыт
    13 лет назад
  • Нужно сделать некоторую обработку изображений для программы. Программа для мобильника. В аттачменте архив с необходимыми материалами. Итак, по порядку: 1. Необходимо задизайнить сплэш скрин для программы калькулятора. Размер и формат картинки должен быть как у картинки SplashScreenImage.jpg. ...

    Закрыт
    13 лет назад
  • Программа навигатор для расположение клиентов на карте города. Под windows, закрытая, с возможностью переноса ее на съемных носителях или переноса существующей базы. Должна содержать: Карту города, Анкета клиента, Поиск по базе, История сотрудничества (досье) Поиск: ...

    Закрыт
    13 лет назад
  • $2500

    Требуется разработать и внедрить концепцию программного интерфейса для уже существующей программы, с 2-мя переключаемыми режимами: "стандартный" и "лёгкий" Интерфейс программы состоит из нескольких десятков разнообразных окон - работа очень объёмная. Срок исполнения - не более 1 месяца. Только ...

    Закрыт
    13 лет назад
  • Необходим плагин (можно готовый) для Wordpress. Любой посетитель с блога может отправлять записи в блог (на модерацию) без регистрации. Окно ввода текста должно выводиться на все страницы блога.

    Закрыт
    13 лет назад
  • $250

    Необходимо придумать две дополнительные версии дезайна для телефонного приложения Alike концепция одной версии в аттаче, нужно придумать в таком же ключе только в другой гамме и другими немного графическими элементами, так же предоставить несколько внутренних меню, будет предоставлена схема ...

    Закрыт
    13 лет назад
  • $1000

    Необходимо сделать проектирование интерфейса современного web 2.0 социального проекта с элементами соцсетей. Проект готов и работает, основная задача - улучшение юзабилити.

    Завершен
    13 лет назад