Скрипт копирования плагина CADES в каталоги доменных пользователей в extensions браузера firefox

Ответить
Аватара пользователя
kaa
Прошаренный
Сообщения: 40
Зарегистрирован: Чт апр 05, 2018 3:31 pm
Откуда: ОГБУЗ "ИОСП"
Контактная информация:

Скрипт копирования плагина CADES в каталоги доменных пользователей в extensions браузера firefox

Сообщение kaa » Вт дек 11, 2018 2:36 pm

Нижеприведённый скрипт /root/bin/cadesdistr необходимо выполнять на контроллере домена. Исходные параметры в скрипте:
tochtonuzhno = пусть к файлу плагина
spisokkompov = список рабочих доменных станций подключенных к AD
скопируйте нижеприведённый текст в файл /root/bin/cadesdistr и пометьте его исполняемым командой chmod +x /root/bin/cadesdistr

Код: Выделить всё

#!/bin/bash
tochtonuzhno="/soft/cades/ru.cryptopro.nmcades@cryptopro.ru.xpi"
spisokkompov="ws01 ws02 ws03 ws04 ws05"
domen=$(hostname -d)
for pc in $spisokkompov
do
echo $pc
if ping -w 1 -c 1 $pc>/dev/null 2>&1
then
        spisokuserov=$(ssh root@$pc ls /home/$domen)
        for user in $spisokuserov
        do
        katalog=$(ssh root@$pc "ls -d /home/$user@$domen/.mozilla/firefox/*.default/extensions/")
                for k in $katalog; do
                rsync -avu $tochtonuzhno root@$pc:$k
                ssh root@$pc "chown $user $k/*"
                done
        done
fi
done
если добавить в crontab строку:
7 8 * * 1-5 /root/bin/cadesdistr
то каждое утро в 8:07 утра с понедельника по пятницу он будет выполняться и распространять плагин в профили пользователей
Программист ОГБУЗ "ИОСП"

Ответить

Вернуться в «Debian / Ubuntu»