LINUX.ORG.RU

>как узнать, какие пользователи входят в группу?
cat /etc/group ?

unikoid ★★★
()
Ответ на: комментарий от anon_666

>groups $user_name, ня!

А можно еще и в гуях посмотреть)

MrHouse
()

А можно даже и как-то так:

ldapsearch -x -b ou=Group,dc=domain | sed '/cn:/!d;s/cn:\ //' | \
while read I; do
   [ «X$(ldapsearch -x „cn=${I}“ -b ou=Group,dc=domain | grep vasya.pupkov | wc -l)» == «X1» ] && echo ${I}
done


Хотя, конечно от схемы сильно зависит. ;)

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

PS: хотя лучше конечно проверять на неравенство нулю, вдруг кого-то два раза в группу засунули.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

Этот вариант корректнее и работает быстрее.

ldapsearch -x -b ou=Group,dc=domain | sed '/cn:/!d;s/cn:\ //' | \
while read I; do
[ «X$(ldapsearch -x „cn=${I}“ -b ou=Group,dc=domain | sed »/memberUid/!d;/vasya.pupkov/!d")" == «X» ] || echo ${I}
done

Lumi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.