Kaspersky Endpoint Security 11 для Linux

Настройка разрешающих правил в системе SELinux

12 декабря 2023

ID 237162

Если во время первоначальной настройки приложению Kaspersky Endpoint Security не удалось настроить систему SELinux автоматически или вы отказались от автоматической настройки, вы можете вручную настроить систему SELinux для работы с приложением Kaspersky Endpoint Security.

Чтобы настроить SELinux для работы с приложением:

  1. Переведите SELinux в неблокирующий режим:
    • Если SELinux был активирован, выполните следующую команду:

      # setenforce Permissive

    • Если SELinux был выключен, в конфигурационном файле /etc/selinux/config задайте значение параметра SELINUX=permissive и перезагрузите операционную систему.
  2. Убедитесь, что в системе установлена утилита semanage. Если утилита не установлена, установите пакет policycoreutils-python или policycoreutils-python-utils в зависимости от типа менеджера пакетов.
  3. Если вы используете пользовательскую политику SELinux, то есть отличную от заданной по умолчанию targeted policy, назначьте метку для следующих исходных исполняемых файлов приложения Kaspersky Endpoint Security в соответствии с используемой политикой SELinux:
    • /var/opt/kaspersky/kesl/11.4.0.<номер сборки>_<метка времени установки>/opt/kaspersky/kesl/libexec/kesl
    • /var/opt/kaspersky/kesl/11.4.0.<номер сборки>_<метка времени установки>/opt/kaspersky/kesl/bin/kesl-control
    • /var/opt/kaspersky/kesl/11.4.0.<номер сборки>_<метка времени установки>/opt/kaspersky/kesl/libexec/kesl-gui
    • /var/opt/kaspersky/kesl/11.4.0.<номер сборки>_<метка времени установки>/opt/kaspersky/kesl/shared/kesl
  4. Запустите следующие задачи:
    • задачу Защита от файловых угроз:

      kesl-control --start-task 1

    • задачу Проверка важных областей:

      kesl-control --start-task 4 -W

    Рекомендуется запустить все задачи, которые вы планируете запускать при использовании приложения Kaspersky Endpoint Security.

  5. Запустите графический пользовательский интерфейс, если вы планируете его использовать.
  6. Убедитесь, что в файле audit.log нет ошибок:

    grep kesl /var/log/audit/audit.log

  7. Если в файле audit.log присутствуют ошибки, создайте и загрузите новый модуль правил на основе блокирующих записей, чтобы устранить ошибки, и снова запустите задачи, которые вы планируете запускать при использовании приложения Kaspersky Endpoint Security.

    В случае появления новых audit-сообщений, связанных с Kaspersky Endpoint Security, требуется обновить файл модуля правил.

  8. Переведите SELinux в блокирующий режим:

    # setenforce Enforcing

Если вы используете пользовательскую политику SELinux, то после установки обновлений приложения вам нужно вручную назначить метку для исходных исполняемых файлов приложения Kaspersky Endpoint Security (выполните шаги 1, 3–8).

Дополнительную информацию вы можете найти в документации для используемой операционной системы.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!