Агент установки к клиентским машинам

4 ответа

Решение для Windows

В Windows для этого можно использовать установку программного обеспечения групповой политики. Это очень хорошо задокументировано, поэтому я не буду здесь повторять шаги. Я предполагаю, что вы используете NSClient ++. Устанавливается красиво, но с файлом конфигурации по умолчанию. Чтобы обойти это, вы можете выполнить одно из следующих действий:

AIP
Разделите файл .MSI с помощью msiexec / a и отредактируйте файл конфигурации по умолчанию для своей среды.

Обновить файл конфигурации с групповой политикой
. Вы можете использовать настройки групповой политики для обновления nsc.ini заведомо исправным файлом из общего сетевого ресурса. Вам нужно будет либо перезапустить службу позже, либо каким-то образом, либо подождать, пока пользователь перезагрузит свой компьютер, чтобы изменения в файле вступили в силу. Я предлагаю вариант 1.


Решение для Linux / OS X

Для * nix существует множество приложений для управления конфигурацией. Chef, Puppet, radmind все приходят на ум как большие. Если у вас нет одного из них, нужно будет проделать много работы, чтобы просто выпустить одно приложение. Я бы все равно подумал об установке одного из них, чтобы вы могли легко решить будущие проблемы глобальной конфигурации. Предпосылка того, как это сделать на самом деле, та же, что я упоминал для Windows, но, очевидно, ее необходимо будет настроить в соответствии с любым вариантом, который вы выберете для реализации.


tl; dr
Если у вас еще нет система управления конфигурацией на месте, это будет нелегко. Получите один.

1
ответ дан 4 December 2019 в 22:03

Для клиентов Windows вы можете, если у вас есть MSI установщика, использовать групповую политику для его распространения. Что касается Linux и Mac ... боюсь, вам придется делать это вручную. Мне неизвестно какое-либо приложение Windows (или другое), которое позволяет централизованно передавать приложение на несколько клиентских ОС.

0
ответ дан 4 December 2019 в 22:03

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

0
ответ дан 4 December 2019 в 22:03

А как насчет использования двоичного сервера хранения данных, на котором размещен NSCLient++ MSI и который использует Chef для загрузки и установки, а также для настройки файла NSCLient.ini?

.
0
ответ дан 4 December 2019 в 22:03

Теги

Похожие вопросы