Skip to main content

Обновление предыдущей версии приложения (KICS for Linux Nodes)

Вы можете обновить версию KICS for Linux Nodes 1.3 до версии KICS for Linux Nodes 1.5. 

Более ранние версии (например, 1.2 или 1.1) требуют предварительного удаления и чистой установки, поскольку для них не предусмотрено обновление до KICS for Linux Nodes 1.5.


Подготовка к процессу обновления

Перед началом обновления нужно убедиться, что операционная система удовлетворяет требования к ПО, а именно:

  • Убедиться в том, что на вашем устройстве не установлено приложение Kaspersky Endpoint Agent для Linux. 
  • Убедиться в том, что на вашем устройстве установлен интерпретатор языка Perl версии 5.10 или выше.
  • Убедиться в том, что в системе установлена утилита semanage. Если утилита не установлена, установите пакет policycoreutils-python или policycoreutils-python-utils в зависимости от типа менеджера пакетов.
  • В операционных системах Astra Linux по умолчанию включен запрет трассировки ptrace (Disable ptrace capability), который может влиять на работу KICS for Linux Nodes. Поэтому рекомендуется отключить запрет трассировки ptrace при установке Astra Linux. Если Astra Linux уже установлена и включен запрет трассировки, то ознакомиться с инструкцией по включению и выключению этого режима можно на сайте Справочного центра Astra Linux (раздел Блокировка трассировки ptrace).
  • Для работы компонентов Управление сетевым экраномЗащита от веб-угроз и Защита от сетевых угроз требуется установить на вашем устройстве пакет утилит iptables.
  • Для запуска и корректной работы приложения требуется убедиться, что учетная запись root является владельцем следующих директорий и только владелец имеет право на запись в них: /var, /var/opt, /var/opt/kaspersky, /var/log/kaspersky, /opt, /opt/kaspersky, /usr/bin, /usr/lib, /usr/lib64.

Обновления KICS for Linux Nodes до следующей версии можно выполнить двумя способами:

1 способ: Обновление с помощью Kaspersky Security Center (далее - KSC).
2 способ:  Обновление с помощью командной строки.

1 способ. Обновление с помощью KSC.

1 шаг. Прежде чем приступить к самому процессу обновления KICS for Linux Nodes через KSC, нужно первым делом обновить агент администрирования KSC на каждом защищаемом устройстве. Обновление выполняется путем установки новой версии Агента администрирования KSC.

Если проигнорировать данный шаг и не обновить агент администрирования, то управлять приложением через Kaspersky Security Center будет невозможно.

На устройстве с операционной системой Astra Linux Special Edition рекомендуется обновлять Агент администрирования удаленно с помощью KSC, так как при обновлении с помощью командной строки в консоли управления KSC создается новый экземпляр того же управляемого устройства, а старый становится недоступным.

2 шаг. Необходимо осуществить обновление плагинов управления KICS for Linux Nodes:

Обновление осуществляется путем установки новой версии плагина управления. 

3 шаг. Переходим в веб-интерфейс KSC или в консоль администрирования KSC

В меню консоли администрирования KSC выберете Дополнительно → Удаленная установка → Инсталляционные пакеты.

{0FCC6FB7-F49F-4E09-9EC8-68F98790F350}.png

Далее нажимаем кнопку "Создать инсталляционный пакет". Откроется "Мастер создания инсталляционных пакетов" и предложит на выбор несколько опций. Нас интересует опция "Создать инсталляционный пакет для приложения "Лаборатории Касперского".

{33433B44-8976-4DAD-9CAC-9D7AD7A07530}.png

В следующем шаге задаем имя нашему инсталляционному пакету. Далее открывается стандартное окно Windows с помощью кнопки Обзор и мы указываем путь к файлу kics.kud. Данный файл находится в папке, в которую вы распаковали архив с KICS for Linux Nodes, где находится сборка версии до которой мы хотим обновить наше приложение, в данном случае архив: kics-1.5.0.<номер сборки>.zip.

На следующем шаге ознакомлявшемся с Лицензионным соглашением и принимаем его. После чего мастер загружает файлы, необходимые для установки приложения, на Сервер администрирования KSC.

В веб-консоли KSC "Мастер создания инсталляционного пакет" находится в разделе:  Обнаружение устройств и развертывание → Развертывание и назначение → Инсталляционные пакеты. Следующие шаги после запуска мастера аналогичны. 

4 шаг. Далее переходим в KSC, где можно воспользоваться мастером развертывания защиты. Мастер развертывания защиты позволяет проводить удаленную установку приложений как с использованием специально созданных инсталляционных пакетов, так и напрямую из дистрибутивов.

Возвращаемся в раздел Дополнительно → Удаленная установка и запускаем "Мастер удаленной установки". (В веб-консоли KSC переходим в раздел Обнаружение устройств и развертывание → Развертывание и назначение → Мастер развертывания защиты).

Далее нужно выбрать инсталляционный пакет приложения, которое требуется установить. На следующем шаге выбираются устройства на которых надо обновить приложение до новой версии. В окне Параметры задачи удаленной установки настройте параметры удаленной установки приложения.

{BB71010F-2116-4E03-A793-13FC3E8B5CB9}.png

Далее будет предложено выбрать действие, которое требуется выполнить, если необходимо перезагрузить операционную систему во время установки приложения. Выбираем интересующее нас действие и нажимаем "Далее", указываем, следует ли перемещать устройства в группу администрирования после установки Агента администрирования. По умолчанию стоит "Не перемещать устройства". После чего выбираем требуется ли нам учетная запись для установки или установлен агент администрирования и нажимаем Далее.

На финальном шаге по умолчанию вариант Запустить задачу после завершения работы мастера не выбран. Если вы выберете этот параметр, Задача удаленной установки приложения начнется сразу после завершения работы мастера. Если вы не выберете этот параметр, Задача удаленной установки приложения не начнется. Вы можете запустить эту задачу в дальнейшем вручную.

2 способ. Обновление с помощью командной строки

Обновление KICS for Linux Nodes с помощью командной строки выполняется путем установки на устройство новой версии приложения из пакета формата RPM или DEB в соответствии с типом менеджера пакетов.

Обратите внимание, если в новой версии приложения изменились условия Лицензионного соглашения и/или Политики конфиденциальности, вам нужно принять новые условия в ходе обновления приложения.

Чтобы принять условия новых соглашений в ходе обновления, нужно использовать переменные окружения KICS_EULA_AGREED=yesKICS_PRIVACY_POLICY_AGREED=yes и KICS_USE_KSN=yes/no.

Установка пакета KICS for Linux Nodes осуществляется с помощью следующей команды в соответствии с типом менеджера пакетов. Если у вас установлен графический пользовательский интерфейс приложения предыдущей версии, вам также нужно установить пакет, содержащий файлы графического интерфейса приложения.

  • Для пакета в формате RPM:

# [KICS_EULA_AGREED=yes] [KICS_PRIVACY_POLICY_AGREED=yes] [KICS_USE_KSN=yes/no] rpm -U --replacefiles --replacepkgs kics-1.5.0-<номер сборки>.<arch>.rpm [kics-gui-1.5.0-<номер сборки>.<arch>.rpm]

где <arch> – тип архитектуры: i386 – для 32-битных операционных систем, а x86_64 – для 64-битных операционных систем.

  • Для пакета в формате DEB:

# [KICS_EULA_AGREED=yes] [KICS_PRIVACY_POLICY_AGREED=yes] [KICS_USE_KSN=yes/no] apt-get install ./kics_1.5.0-<номер сборки>_<arch>.deb [./kics-gui_1.5.0-<номер сборки>_<arch>.deb]

где <arch> – тип архитектуры: i386 – для 32-битных операционных систем, а amd64 – для 64-битных операционных систем.

После выполнения данной команды KICS for Linux Nodes будет автоматически перезапущен.

В ходе обновления в новую версию приложения переносится журнал событий. Для большинства параметров используются значения, настроенные для предыдущей версии приложения. Для некоторых параметров устанавливаются особые значения. Если во время переноса параметров по какой-либо причине происходит ошибка, для приложения устанавливаются значения по умолчанию.

Изменения параметров приложения, сделанные после завершения обновления и до перезапуска приложения, не сохраняются.