
В настоящее время я использую LogMeIn для удаленного управления кучей компьютеров по всей стране. Однако мне интересно, есть ли способ сделать обновление на них автоматическим и устанавливать и вносить изменения в систему на ВСЕХ машинах удаленно.
Это не вопрос о LogMeIn. Это более общий вопрос.
Я также должен упомянуть, что я хотел бы также расширить это на Adobe, Java и другие связанные службы. Есть ли способ продвинуть CLI на целевые машины? Эти машины также не все находятся в корпоративной сети. Они состоят из многих сетей для многих предприятий и домашних пользователей.
решение1
Можно запустить WSUS напрямую через сеть, используя HTTPS и (я полагаю) клиентские сертификаты. В совокупности это дает готовый способ удаленного управления обновлениями.
Мы используем Solar Wind's Patch manager для распространения дополнительных продуктов и обновлений через стандартный агент WSUS. Работает хорошо.
решение2
Для обновления таких приложений, как Adobe Reader, Java, Flash и т. д., взгляните на Ninite (и Ninite Pro). Это способ обновления множества часто используемых инструментов по принципу «запустил и забыл». Ninite Pro немного более универсален, чем стандартный Ninite, и может загружать приложения в локальный магазин, а не загружать их снова и снова.
решение3
Есть несколько решений, не от MS, которые могут вам помочь. Некоторые требуют удаленного сервиса, другие можно сделать с помощью cli или psexec (winexe, если вы в Linux) или даже puppet и т. п. Хотя AD может помочь в некоторых конфигурациях, он не обязателен... но для удаленных пользователей может быть рекомендован vpn, чтобы избежать публикации ПК в Интернете. Проверитьопенвпн* для простого, но безопасного VPN. (даже не пытайтесь использовать Windows VPN, все PPTP VPN очень слабые).
Первые три бесплатны, остальные два имеют как бесплатную, так и платную версию с различными функциями.
Есть и другие, которые работают только локально, с большим или меньшим набором функций, но также могут быть полезны, особенно для свободного программного обеспечения, программного обеспечения с открытым исходным кодом, бесплатного программного обеспечения и т. д.:
* Для настройки OpenVPN проверьте этопростое руководство, за несколько минут вы сможете объединить все свои машины в одну большую локальную сеть.
решение4
Вы можете запустить WSUS на машинах, которые не находятся в домене. Есть набор ключей реестра, которые позволят вам это сделать. Они здесь: http://technet.microsoft.com/en-us/library/dd939844%28v=ws.10%29.aspx
Что касается Adobe, Java и т. д., вы можете использовать psexec (http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx) для запуска сценария обновления, но вам нужно будет запустить его как учетную запись с учетными данными для локальных машин (которые, судя по всему, у вас есть).