Re: ldapsearch в ubuntu

Denis Linvinus linvinus на gmail.com
Чт Июл 18 06:57:53 UTC 2013


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



TARGETS=$( ldapsearch -LLL -D  "cn=adm,dc=yyyy,dc=ru" -w password -x
-b "ou=Users,domainName=yyyyy.ru,o=domains,dc=yyyyy,dc=ru"
"(mobile=mobila)" dn | perl -p00e 's/\r?\n //g'  | grep "dn:" | sed
"s#dn\:##" | xargs  )

18 июля 2013 г., 10:52 пользователь Denis Linvinus <linvinus на gmail.com> написал:
> попробуйте что типа такого
>
> #!/bin/sh
>
> TARGETS=$( ldapsearch -LLL -D  "cn=adm,dc=yyyy,dc=ru" -w password -x
> -b "ou=Users,domainName=yyyyy.ru,o=domains,dc=yyyyy,dc=ru"
> "(mobile=mobila)" dn | perl -p00e 's/\r?\n //g'  | grep "dn:" | xargs
> )
>
> for I in $TARGETS ; do
> cat >>/tmp/modify.ldif <<EOF
>
> dn: $I
> changetype: modify
> replace: mobile
> mobile: VVVV
>
> EOF
>
> done
>
> Этот скрипт сгенерирует /tmp/modify.ldif  который потом можно
> запустить для внесения изменений.
> Вот тут примеры http://www.ldapguru.info/ldap/ldapmodify.html
> Честно говоря я сам такого ни разу не делал так что могу ошибаться.
>
>
> 18 июля 2013 г., 0:30 пользователь Роман <idiot8 на rambler.ru> написал:
>> Поясняю, есть LDAP и там есть учетки от почты.
>> Есть атрибут который требуется изменить у множества учеток.
>> Причем не у всех, а только у тех у которых он скажем VVV.
>> Если атрибут mobile = VVV то его значение надо стереть.
>>
>>
>> DL> 17 июля 2013 г., 17:39 пользователь Dmitry Agafonov
>> DL> <agafonovdmitry на gmail.com> написал:
>>>> Решений несколько:
>>>> - научится писать скрипты на шелле или питоне/перле (там тоже должна быть
>>>> библиотека) - тут вам могут помочь
>>>> - нанять помощника - тут вы должны решить сами для себя
>>>>
>>>> Просто, лично моя позиция, что надо давать людям удочки, а не рыбу.
>>
>> DL> ещё можно коллективным разумом решить проблему, если вы объясните что
>> DL> есть и что нужно получить.
>> DL> может всё не так сложно как вам кажется?
>>
>>>>
>>>>
>>>> --
>>>> ubuntu-ru mailing list
>>>> ubuntu-ru на lists.ubuntu.com
>>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>>>>
>>
>>
>>
>> --
>> С уважением,
>>  Роман                          mailto:idiot8 на rambler.ru
>>
>>
>> --
>> ubuntu-ru mailing list
>> ubuntu-ru на lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


More information about the ubuntu-ru mailing list