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

1.    Дано.

1.1.  Ubuntu 18.04LTS (GNU/Linux 4.15.0-20-generic x86_64) на VPS.

1.2.  OpenLDAP(20445)

1.3.  ADS - ApacheDirectory Studio Version: 2.0.0.v20170904-M13

2.    Цель – настроить заведение Пользователей и их доступы к OpenLDAP и к папкам сервера в соответствии с ролями, заданнымив OpenLDAP.

3.    Задачи – используя ADS (см. приложенный файл):

3.1.  Завестив OpenLDAPФЛ и ЮЛ с их атрибутами и значениями атрибутов (см. Приложение №2и Приложение №3)

3.2.  Реализовать разделение прав и доступов для Пользователей к Папкам на основе Role‑Based AccessControl или, лучше, на основе Attribute‑Based Access Control, в том числе:

3.2.1.   Завести в OpenLDAP Роли с атрибутами доступа к папкам и правами на заведение и наделение правами иных ФЛ (см. Приложение №4и Приложение №5)

3.2.2.   Прописать связку ЮЛ-ФЛ-Роль с возможностью:

·       ФЛ выполнять несколько Ролей по отношению к ЮЛ.

·       ФЛ может выполнять разные роли по отношению к разным ЮЛ.

3.3.  Настроить ограничения доступов входа на сервер и видимость папок, а так же доступ/права к ADS/OpenLDAP на основе сформированных в OpenLDAPправ. Доступы к папкам могут выполняться любыми клиентами, например: WinSCP, Filewzilla.

3.4.  Проверять уникальность значений атрибутов, для которых указан контроль уникальности.

3.5.  Обеспечить работоспособность как на введённых ФЛ, ЮЛ, папках, так и на вновь создаваемых.

3.6.  При запросе от Заказчика – предоставить комментарии относительно выполненных

действий и назначения выполненных настроек.

Оплата только через Безопасную сделку.

6 лет назад
kealog
Эдуард 
53 годаРоссия
7 лет в сервисе
Был
3 года назад