LinuxForum.Fans
Тема

Bash + DC

Автор: hapnik 6 сообщений 2258 просмотров
#158082

Всем доброго времени суток.
Есть такая проблема и суть ее вот в чем.
Есть домейн контролер на винде куда заносятся все юзеры. И есть самба на линуксе где создаются папочкидля них.(они заходят под виндой под своим паролем и у них поевляется там свой отдельный сетевой диск)что бы линукс подцепил юзеров с винды я запускаю вот такой скрипт

text
FOLDER='/home/samba/homefolders/';

FOLDERLIST=`find $FOLDER -maxdepth 1 -type d -printf "%f\n"` for FOLDERREC in $FOLDERLIST ; do if [ $FOLDERREC != "homefolders\/" ] ; then chown -R "Compani\\$FOLDERREC:Domain users" $FOLDER$FOLDERREC echo "changing owner -R \"Compani\\$FOLDERREC:Domain Users\" $FOLD$ find $FOLDER$FOLDERREC -type f -exec chmod 704 {} \; find $FOLDER$FOLDERREC -type d -exec chmod 705 {} \; fi done

и все ок .
Но современем там накопилось куча лишних папок (юзеров с домейна удалили в ручную) как оптимизировать скриптик так что бы он сверился с домейном и удалил папки лишнии.

#158288
hapnik написал:
что бы он сверился с домейном

я не "специалист по всему". Скажите, как можно получить текстовый файл с "домейна", со списком всех "папок"?

hapnik написал:
и удалил папки лишнии.

это просто.

#158360

С Домейнва он берет юсеров (их логин и пароль )и под них создает папку на линуксе.

#158371

hapnik, ничего не понял. у вас есть список в виде текстового файла? да/нет?
отрывок строчек на пять можно?

#158945

списка виде текстового файла нет!

#159273
hapnik написал:
списка виде текстового файла нет!

сделайте. не сделаете - я вам ничем не помогу. я в венде не разбираюсь.

Войдите или зарегистрируйтесь, чтобы ответить.