@m2_viktor

Как настрить сервер обновлений nod32 на linux минимальными средствами?

Здравствуйте, сейчас в локальной сети пользуюсь eset update server для windows. Клиенты загружают обнвления из общедоступного каталога в локальной сети. Сервер обновлений подобно клиентам загружает обновления в этот общедоступный каталог по http, при этом проходит аутентификацию на вышестоящем сервере. Хочу такое же под linux. В поисковике я нашел несколько вариантов для linux с собственным apache+php какието длиннющие скрипты:
https://www.google.ru/?gfe_rd=cr&ei=mBlxVYqBMKKe4g...

Но я не понимаю зачем мне свой веб сервер? Мне нужно просто скачать файлы по http и сложить их в общедоступный каталог. Я думаю это гдето 2 строки на шелле+крон.
cd /opt/eset_upd/
wget --user=user --password=password http://update


Но wget не загружает обновления:

Подключение к update:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 401 Unauthorized
Повторное использование соединения с update:80.
HTTP-запрос отправлен. Ожидание ответа... 403 Forbidden
2015-06-05 10:06:42 ОШИБКА 403: Forbidden.


Какой командой скачивать обонвления с вышестоящего сервера?
  • Вопрос задан
  • 2023 просмотра
Пригласить эксперта
Ответы на вопрос 2
AxianLTD
@AxianLTD
Странные люди. В документации на nod32 есть описание как ставить и настраивать сервер обновлений как на Windows так и в Linux. У меня было в Ubuntu. И никакого сервера http (apache) не нужно, nod сам раздает.
Ответ написан
@Hardoman
NOD32 предоставляет свой веб-сервер на порту 2221 (по умолчанию он выключен, и эта функция даже не доступна в настройках). Для начала её надо активировать через изменение реестровго ключа
HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Info\
PackageFeatures

Его значение разное для разных версий ESET (см. здесь https://ftpn.ru/nod32-change-update-server/)

После активации этой опции в настройках становится доступно создание зеркала обновлений и там же - HTTP сервера.
https://help.eset.com/era/53/ru-RU/ra_mirror_enabl...
Однако, согласно документации ESET, вам никто не мешает опубликовать обновления с зеркала на любом другом web сервере, например IIS.
Если вы уже раздаете так обновления клиентам Windows, то клиенты Linux могут получать его таким же образом с того же веб сервера. Вам только надо настроить на нем правильно авторизацию.
NTLM уже не подойдет для клиентов Linux, вам нужно включить Basic authentication.

По вашему логу видно, что у вас проблемы с аутентификацией - пользователю запрещено подключение:
403 Forbidden
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы