Необходимые условия для работы сервера — Linux

Чтобы установить сервер ESET PROTECT Server в ОС Linux, необходимо выполнить следующие требования:

У вас должна быть действительная лицензия.

Необходима поддерживаемая операционная система Linux.

Нужные порты должны быть открытыми и доступными (полный список портов см. здесь).

Сервер базы данных должен быть установлен и настроен с помощью учетной записи root. Учетную запись пользователя не нужно создавать до установки. Ее может создать установщик. MS SQL Server в Linux не поддерживается. Но вы можете подключить ESET PROTECT Server в Linux к MS SQL Server в Windows.


note

ESET PROTECT Server хранит в базе данных большие двоичные объекты данных. Поэтому для правильной работы ESET PROTECT в базе данных необходимо настроить MySQL для приема пакетов большого размера.

Драйвер ODBC — драйвер ODBC используется для установки подключения к серверу базы данных (MySQL).

Файл установки сервера должен быть настроен как исполняемый. Для этого используйте следующую команду терминала.

chmod +x server-linux-x86_64.sh

Рекомендуем использовать последнюю версию OpenSSL (1.1.1). Минимальная поддерживаемая версия OpenSSL — openssl-1.0.1e-30. В одной системе может быть установлено несколько версий OpenSSL одновременно. В системе должна присутствовать хотя бы одна из поддерживаемых версий.

oС помощью команды openssl version можно проверить текущую версию по умолчанию.

oВы можете просмотреть список всех версий OpenSSL, присутствующих в системе. Чтобы просмотреть список расширений файлов, используйте команду sudo find / -iname *libcrypto.so*

Xvfb — требуется для корректной печати отчетов в серверных системах Linux без графического интерфейса (Создание отчета).

Xauth — пакет устанавливается вместе с xvfb. Необходимо установить xauth, если вы не устанавливаете xvfb.

cifs-utils — требуется для надлежащего развертывания агента в ОС Windows.

Библиотеки Qt4 WebKit — используются для печати отчетов в формате PDF и PS (следует использовать версию 4.8, а не 5). Все другие зависимости Qt4 устанавливаются автоматически. Если пакет недоступен в репозитории операционной системы, можно самостоятельно создать его на целевом компьютере или установить со сторонних репозиториев (например, EPEL): инструкции для CentOS 7 и Ubuntu 20.04.

kinit + klist — Kerberos используется для аутентификации пользователя домена при входе и для задачи синхронизации Active Directory. Убедитесь, что Kerberos правильно сконфигурирован (/etc/krb5.conf). ESET PROTECT 9.0 поддерживает синхронизацию с несколькими доменами.

ldapsearch — используется в задаче синхронизации AD и для авторизации.

snmptrap — используется для отправки SNMP-ловушек. Этот параметр необязателен, если эту функцию не планируется использовать. Для SNMP тоже требуется настройка.

Пакет разработчика SELinux — используется во время установки программы для создания модулей политики SELinux. Это требуется только в системах, в которых включена система SELinux (CentOS, RHEL). SELinux может вызвать проблемы с другими приложениями. Для сервера ESET PROTECT он необязателен.

lshw - Установите пакет lshw на клиентский или серверный компьютер под управлением Linux, чтобы получать правильные сведения об оборудовании от агента ESET Management.

В таблице ниже приведены соответствующие команды терминала для каждого из описанных выше пакетов для различных дистрибутивов Linux (выполняйте команды как sudo или root):

Пакет

Дистрибутивы Debian и Ubuntu

Дистрибутивы CentOS и Red Hat

Дистрибутив OpenSUSE

Драйвер ODBC

См. раздел Установка и настройка ODBC.

xvfb

apt-get install xvfb

yum install xorg-x11-server-Xvfb

zypper install xorg-x11-server-extra

cifs-utils

apt-get install cifs-utils

yum install cifs-utils

zypper install cifs-utils

Библиотеки Qt4 WebKit

apt-get install libqtwebkit4

См. инструкции для Ubuntu 20.04.

См. статью нашей базы знаний.

zypper install libqtwebkit4

kinit + klist — необязательные компоненты (они необходимы для службы Active Directory)

apt-get install krb5-user

yum install krb5-workstation

zypper install krb5

ldapsearch

apt-get install ldap-utils
libsasl2-modules-gssapi-mit

yum install openldap-clients
cyrus-sasl-gssapi cyrus-sasl-ldap

zypper install openldap2-client
cyrus-sasl-gssapi
cyrus-sasl-ldap-auxprop

snmptrap

apt-get install snmp

yum install net-snmp-utils net-snmp

zypper install net-snmp

Пакет SELinux devel (необязательный для ESET PROTECT Server; SELinux может вызвать проблемы с другими приложениями)

apt-get install selinux-policy-dev

yum install policycoreutils-devel

zypper install selinux-policy-devel

samba (необязательный пакет, необходим только для удаленного развертывания)

apt-get install samba

yum install samba
samba-winbind-clients

zypper install samba samba-client

lshw

apt-get install -y lshw

yum install -y lshw

zypper install lshw