Описывать полную настройку нет смысла, инструкций в инете миллион.
Официальная документация тоже достаточно подробна - http://www.freeipa.org/page/Owncloud_Authentication_against_FreeIPA
Упомяну несколько тонкостей:
1.Идем по вкладкам. На первой указываем сервер, имя пользователя и пароль, базу:
2. На вкладке Пользователи убираем классы объектов, чтобы были выбраны все:
(objectclass=*)
3. Учетные данные. Редактируем запрос LDAP:
(&(objectclass=*)(uid=%uid))
4. Группы
Выбираем ipausers:
(|(cn=ipausers))
5. Дополнительно.
В настройках подключения указываем резервный сервер.
В настройках каталога регулируем отображение пользователей:
Поле отображаемого имени пользователя - cn (иначе в список пользователей хэш вываливается)
Атрибуты поиска пользователей - этот пункт отвечает за то, по каким полям будет идти поиск в списке пользователей и при расшаривании файлов. Настраиваем по вкусу, чтобы искать по имени, фамилии, uid...
uid
cn
sn
gecos
displayName
givenName
dn
secondName
sureName
И самое главное, ради чего начал писать заметку!!!
В пункте Специальные атрибуты нужно указать
Правило именования домашнего каталога пользователя
По умолчанию каталоги пользователей именуются уникальным UUID. То есть найти их в файловой системе сервера не получится. Чтобы самому видеть нормальные названия каталогов ставим здесь uid.