Как я изменяю значение атрибута с OpenLDAP?

DiskMon, Использование диска является 2 примерами утилит от Sysinternals

1
задан 9 June 2009 в 11:00
4 ответа

ldapmodify является Вашим другом.

Создайте "изменение" ldif файл.

Исключая:

dn: cn=Elmer Fudd,o=company.com
changetype: modify
add: isAdmin
isAdmin: 1

Сохраните файл и используйте его с ldapmodify:

ldapmodify -v -D "cn=manager,o=company.com" -h <host> -W -f changes.ldif  
7
ответ дан 3 December 2019 в 16:20
  • 1
    Я должен был использовать простую аутентификацию (-x), но она работала.Спасибо! –  David Holm 9 June 2009 в 11:54
  • 2
    Счастливый помочь :) –  rkthkr 9 June 2009 в 11:57

Самым легким путем я обнаружил, чтобы сделать, это должно использовать GQ. Это не является самым симпатичным из приложений, но действительно работает обоснованно хорошо.

При находке тех же задач много раз могло бы стоить записать сценарий в любимом языке сценариев. В Perl можно использовать Сеть:: LDAP.

2
ответ дан 3 December 2019 в 16:20

smbldap-инструменты и Дополнения SMBLDAP-ИНСТРУМЕНТОВ являются сценариями жемчуга для управления пользователем и учетными записями группы, сохраненными в каталоге LDAP.

Для примеров: smbldap-атрибут является простым и мощным сценарием. Этот сценарий может добавить/изменить/удалить любой атрибут.

добавьте атрибут, и значение (поддерживайте несколько значений):

smbldap-attribute "uid=user1,dc=example,dc=com" "attribute:value"
smbldap-attribute "uid=user1" "attribute:value"
smbldap-attribute user1 "attribute:value"
smbldap-attribute -s "_" "uid=user1,dc=example,dc=com" "attribute_value"

измените значение:

smbldap-attribute "uid=user1,dc=example,dc=com" "attribute:current:new"
smbldap-attribute "uid=user1" "attribute:current:new"
smbldap-attribute user1 "attribute:current:new"
smbldap-attribute -s "/" user1 "attribute/current/new"

удалите значение:

smbldap-attribute -d "uid=user1,dc=example,dc=com" "attribute:value"
smbldap-attribute -d "uid=user1" "attribute"
smbldap-attribute -d user1 "attribute"
1
ответ дан 3 December 2019 в 16:20

Был Java базирующийся браузер/Редактор LDAP, который был довольно хорош и прост в использовании. Это не было обновлено за два или три года, и ссылка на него, кажется, ушла. Gowars был автором, и после того как Вы прошли проверку подлинности к дереву, он позволит Вам редактировать записи в UI, который был хорош.

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

У меня есть двоичные файлы установки (Хорошо базирующийся Java, таким образом независимо от того, что Вы хотите назвать их), но все ссылки на исходный сайт, кажется, заканчиваются. Который является позором.

0
ответ дан 3 December 2019 в 16:20

Теги

Похожие вопросы