У нас несколько сотен пользователей, и около 40-50 из них по той или иной причине нуждаются в Java. Проблема, с которой мы сталкиваемся (как и многие другие в сети, очевидно), заключается в том, что Java, похоже, все время хочет обновляться. Разница в том, что большинство людей в сети, похоже, хотят отключить автоматические обновления. Мне было любопытно, можно ли настроить автоматическое обновление без запроса пользователя?
Лично я бы не хотел этого, потому что в прошлом обновление Java до последней и самой большой версии вызывало у меня проблемы с ASDM, и это может иметь место и с программами других конечных пользователей (а может и нет). Я просто пытаюсь взвесить свои варианты и выяснить, возможно ли это, поскольку на одно всплывающее окно с запросом на обновление (когда они не могут без прав администратора) было бы меньше. И мне не нравится идея игнорировать потенциальные риски безопасности, я бы предпочел обновить вещи, поскольку они нуждаются в обновлении.
Заранее спасибо за ваши мысли.
Это определенно баланс для вашей среды. Есть два диаметрально противоположных лагеря относительно того, обновлять ли Java автоматически или нет:
Java - чрезвычайно распространенный вектор эксплойтов. J. Random Website и их рекламные провайдеры могут загружать и загружают Java для использования вещей. Поскольку это Java, он будет эксплуатировать не только пользователей IE, но и пользователей Chrome и Firefox. Создателям вредоносных программ он очень нравится, так как он везде устанавливается и редко обновляется. Постоянное обновление означает меньшее количество машин, требующих перестройки из-за заражения вредоносными программами.
Когда мы обновляемся, это ломает наши Java-приложения. Мы должны тестировать все до единого, а делать это для каждого выпуска исправлений слишком дорого.
Если в вашем офисе не используются Java-приложения, то второй случай не актуален. Мой офис делает; есть две части оборудования, на которых есть консоли Java, эти консоли не обновляются достаточно часто, поэтому мы должны держать старые / прерванные установки Java только для того, чтобы их использовать. У вас может не быть этой проблемы.
Я обнаружил, что развертывание программного обеспечения на основе Java и GPO на самом деле довольно хорошо сочетается. Более того, найти нужный MSI не так уж и сложно. Несколько кликов, и все получат обновленную Java при следующей перезагрузке. Могут быть хаки реестра, чтобы сделать это прямо в средстве обновления Java, но я не уверен, что это такое.