Необходимые условия для работы сервера — Linux
Для установки сервера ESET PROTECT Server в ОС Linux должны соблюдаться следующие необходимые условия:
•Необходима поддерживаемая операционная система Linux.
•Нужные порты должны быть открытыми и доступными (полный список портов см. здесь).
•Сервер базы данных должен быть установлен и настроен с помощью учетной записи root. Учетную запись пользователя не нужно создавать до установки. Ее может создать установщик. Microsoft SQL Server в Linux не поддерживается. Но вы можете подключить ESET PROTECT Server в Linux к Microsoft SQL Server в Windows.
•ESET PROTECT Server хранит в базе данных большие двоичные объекты данных. Поэтому для правильной работы ESET PROTECT On-Prem в базе данных необходимо настроить MySQL для приема пакетов большого размера. •Сервер ESET PROTECT поддерживает только используемый по умолчанию метод аутентификации базы данных MySQL — caching_sha2_password. |
•Драйвер ODBC — драйвер ODBC используется для установки подключения к серверу базы данных (MySQL).
•Установите файл установки сервера как исполняемый с помощью команды терминала:
chmod +x server_linux_x86_64.sh
•OpenSSLСервер ESET PROTECT 13.1 и его более поздние версии поддерживает OpenSSL 3.x и не поддерживает OpenSSL 1.x. Агент ESET Management поддерживает как OpenSSL 3.x, так и OpenSSL 1.x. Минимальная поддерживаемая версия OpenSSL для Linux — openssl-1.0.1e-30, но рекомендуется использовать последнюю версию OpenSSL 1.1.1. В одной системе может быть установлено несколько версий OpenSSL одновременно. В системе должна присутствовать хотя бы одна из поддерживаемых версий.
oС помощью команды openssl version можно проверить текущую версию по умолчанию.
oВы можете просмотреть список всех версий OpenSSL, присутствующих в системе. Чтобы просмотреть список расширений файлов, используйте команду sudo find / -iname *libcrypto.so*
oВы можете проверить совместимость своего Linux-клиента с помощью следующей команды: openssl s_client -connect google.com:443 -tls1_2
oЧтобы обновить OpenSSL 1.1.1 до OpenSSL 3.x, следуйте инструкциям в статье базы знаний.
•cifs-utils — требуется для надлежащего развертывания агента в ОС Windows.
•kinit + klist — Kerberos используется для аутентификации пользователя домена при входе и для задачи синхронизации Active Directory. Обязательно настройте Kerberos надлежащим образом (/etc/krb5.conf). ESET PROTECT On-Prem поддерживает синхронизацию с несколькими доменами.
•ldapsearch — используется в задаче синхронизации AD и для авторизации.
•snmptrap — необязательно; используется для отправки SNMP-ловушек. Для SNMP тоже требуется настройка.
•Пакет разработчика SELinux — используется во время установки приложения для создания модулей политики SELinux. Этот пакет требуется только в системах, в которых включено использование SELinux (RHEL). SELinux может вызвать проблемы с другими приложениями. Для сервера ESET PROTECT он необязателен.
•lshw—Установите пакет lshw на клиентский или серверный компьютер под управлением Linux, чтобы получать правильные сведения об оборудовании от агента ESET Management.
В таблице ниже приведены соответствующие команды терминала для каждого из описанных выше пакетов для различных дистрибутивов Linux (выполняйте команды как sudo или root):
Пакет |
Дистрибутивы Debian и Ubuntu |
Дистрибутивы Red Hat и Rocky Linux |
|---|---|---|
Драйвер ODBC |
||
OpenSSL |
apt install openssl -y |
dnf install openssl -y |
cifs-utils |
apt install cifs-utils -y |
dnf install cifs-utils -y |
kinit + klist (необязательно) |
apt install krb5-user -y |
dnf install krb5-workstation -y |
ldapsearch |
apt install ldap-utils libsasl2-modules-gssapi-mit -y |
dnf install openldap-clients cyrus-sasl-gssapi cyrus-sasl-ldap -y |
snmptrap (необязательно) |
apt install snmp -y |
dnf install net-snmp-utils net-snmp -y |
Пакет разработчика SELinux (необязательно) |
apt install selinux-policy-dev -y |
dnf install policycoreutils-devel -y |
samba (необязательный пакет, необходим только для удаленного развертывания) |
apt install samba -y |
dnf install samba samba-winbind-clients -y |
lshw |
apt install lshw -y |
dnf install lshw -y |