Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   [решено] Настройка удаленного обновления ПО (http://forum.oszone.net/showthread.php?t=286408)

i.portalov@vk 13-08-2014 09:32 2388603

Настройка удаленного обновления ПО
 
Всем привет. Обращаюсь к вам уважаемые форумчане за советом. Получилась такая история. Работаю в фирме с большой сетью около 1500 устройств. Из них 400 где то ноутбуки, на маках и окнах 7/8. Серваки на центос, убунту, фрюха и линух. На убунту хранится информация пользователей, и общий диск там же. Как и в любой другой компании есть естественно свои корпоративные программы. Так вот одна из них обновляется пару раз в месяц, обновление присылают на дисках. Информация ценная для фирмы и нельзя, что бы она попала 3 лицам. Чем и обеспокоилось начальство. Следовательно дать диск пользователю в руки, что бы тот обновил. Вариант отпадает. Самому ходить всем обновлять, когда столько машин, только два месяца ходить будешь, а при учете еще и филиалов расстояние до которых от 200 до 1000км, такой вариант и во все отпадает. Следовательно надо сделать, что бы обновления пользователи могли ставить сами, а обновления закачивались например на общий диск. Но так, что бы пользователи не могли их скачать. То есть не было доступа к этой папке. Сразу уточню, пользователи 60% довольно прошареные на редкость.

Как пробовал реализовать. На общем диске сделал папку к ней дал доступ только админу с паролем. Пользователям хотел скинуть батник, (так, как все кто пользуется этой программой работают в винде) следующего содержания:
runas /savecred /user:admin "\\Shard\updata\instal.exe" и все бы было хорошо. Но только где то он работает и то через раз, а где то вообще нет. Чем это обосновано, я понять не смог. Плюс батник все равно придется всем закинуть и все равно один раз ввести пароль. Не давать же его пользователю, иначе сразу получит доступ к папке и самой программе.

Возможно кто то уже сталкивался с подобной задачей, подскажите как ее можно реализовать. На виндовс сервер конечно было бы проще, настроить обновления и групповые политики. Но у нас его нет и покупать не планируем. Следовательно нужен какой то скрипт, или мини программа, которую можно отправить пользователю по почте и при ее запуске она бы запустила .ЕХЕшник с общего диска. В дальнейшем пользователям просто приходило бы письмо, что нужно запустить обновление. Они бы опять тыкали в ярлычек и все было бы ок. Может есть какие то готовые решения?

Iska 13-08-2014 10:21 2388618

Цитата:

Цитата i.portalov@vk
runas /savecred /user:admin »

После такого, при «пользователи 60% довольно прошареные», можно сразу стреляться.

Цитата:

Цитата i.portalov@vk
Не давать же его пользователю, »

«/savecred» — Вы его уже дали.

Цитата:

Цитата i.portalov@vk
Следовательно нужен какой то скрипт, или мини программа, которую можно отправить пользователю по почте и при ее запуске она бы запустила .ЕХЕшник с общего диска. »

Не так. Читайте: 7 способов выполнить команду на удалённом компьютере | ITband.ru, раздел «Проксирование».

Сrack 13-08-2014 10:25 2388620

Цитата:

Цитата i.portalov@vk
Пользователям хотел скинуть батник, (так, как все кто пользуется этой программой работают в винде) следующего содержания:
runas /savecred /user:admin "\\Shard\updata\instal.exe" и все бы было хорошо. Но только где то он работает и то через раз, а где то вообще нет. »

Запуск с сетевого диска не всегда успешен, лучше копировать дистрибутив во временную папку. Это от загруженности и стабильности сети зависит.
Цитата:

Цитата i.portalov@vk
пользователи 60% довольно прошареные на редкость »

Батник они могут прочитать.

http://forum.oszone.net/thread-264841.html

i.portalov@vk 13-08-2014 11:14 2388641

По поводу не актуальности батника, я уже все понял. Но если вернуться к теме, то вопрос остается не раскрытым

По поводу загруженности сети, тут проблем нет. Сеть довольно устойчивая к нагрузкам, с дорогим оборудованием.

i.portalov@vk 13-08-2014 11:48 2388657

Цитата:

Цитата Сrack
Check Device – Утилита для поиска и установки драйверов
MInstAll – Мастер автоустановки приложений
SFX-Macros – Утилита для автоматизации установки приложений »

Извиняюсь, сразу не заметил. Благодарю!

Iska 13-08-2014 13:33 2388712

Цитата:

Цитата i.portalov@vk
Но если вернуться к теме, то вопрос остается не раскрытым »

Цитата:

Цитата Iska
Не так. Читайте: 7 способов выполнить команду на удалённом компьютере | ITband.ru, раздел «Проксирование». »

И никаких «/savecred»!

i.portalov@vk 15-08-2014 16:58 2389796

Цитата:

Цитата Iska
Цитата i.portalov@vk:
Но если вернуться к теме, то вопрос остается не раскрытым »
Цитата Iska:
Не так. Читайте: 7 способов выполнить команду на удалённом компьютере | ITband.ru, раздел «Проксирование». »
И никаких «/savecred»! »

В нашем случае проксирование не подходит. Я читал ваш пост. Тоже много полезного отменил для себя. Скорее всего просто сделаю скрипт и запакую в .ехе, который будет исполняться в скрытом режиме. Про то, что есть такие баги с «/savecred» честно сказать не подозревал. Пока, что появились другие задачи. Поэтому этой еще не занимался, но из прочитанного материала отметил для себя SFX-Macros. В нашей ситуации, наиболее подходящее решение.

Iska 15-08-2014 17:06 2389802

Цитата:

Цитата i.portalov@vk
Скорее всего просто сделаю скрипт и запакую в .ехе, который будет исполняться в скрытом режиме. »

Без разницы. Что «/savecred», что «упакованный в .exe скрипт». И то, и другое — зияющая дыра в безопасности.


Время: 20:53.

Время: 20:53.
© OSzone.net 2001-