Установка сервера — Linux

Установка ESMC Server в ОС Linux выполняется с помощью команды в терминале. Вы можете подготовить сценарий установки, а затем выполнить его, используя sudo. Прежде чем начинать установку, убедитесь, что соблюдены все необходимые условия.

note

Примечание

Чтобы установить сервер ESMC в ОС SUSE Linux Enterprise Server (SLES), следуйте инструкциям, приведенным в статье нашей базы знаний.

1.Загрузите серверный компонент ESMC:

wget https://download.eset.com/com/eset/apps/business/era/server/linux/latest/server-linux-x86_64.sh

2.Сделайте загруженный файл исполняемым:

chmod +x server-linux-x86_64.sh

3.Запустите сценарий установки согласно примеру ниже (новые строки разделяются при помощи разделителя «\», что позволяет скопировать всю команду в терминал).

sudo ./server-linux-x86_64.sh \
--skip-license \
--db-type="MySQL Server" \
--db-driver="MySQL ODBC 8.0 Driver" \
--db-hostname=127.0.0.1 \
--db-port=3306 \
--db-admin-username=root \
--db-admin-password=password \
--server-root-password=password \
--db-user-username=root \
--db-user-password=password \
--cert-hostname="hostname, IP, FQDN"

Можно изменять следующие атрибуты:

Атрибут

Описание

Обязательно

--uninstall

Удаляет продукт.

-

--keep-database

База данных не удаляется во время удаления.

-

--locale

Код языка (LCID) установленного сервера (по умолчанию en_US). Доступные параметры см. в разделе поддерживаемые языки.

Примечание. Вы можете установить язык для каждого сеанса веб-консоли ESMC.

Да

--skip-license

Во время установки от пользователя не потребуется подтверждение лицензионного соглашения.

-

--skip-cert

Пропустить создание сертификатов (используйте этот параметр вместе с параметром --server-cert-path).

-

--license-key

Лицензионный ключ ESET. Этот ключ можно установить позже.

-

--server-port

Порт сервера ESET Security Management Center (по умолчанию — 2222)

-

--console-port

Порт консоли ESET Security Management Center (по умолчанию — 2223).

-

--server-root-password

Пароль для входа в веб-консоль с именем пользователя Administrator должен содержать как минимум 8 символов.

Да

--db-type

Тип базы данных, которая будет использована (возможные значения: "MySQL Server", "MS SQL Server"). MS SQL Server в Linux не поддерживается. Но вы можете подключить ESMC Server в Linux к MS SQL Server в Windows.

-

--db-driver

Драйвер ODBC, используемый для подключения к базе данных (команда odbcinst -q -d выводит список доступных драйверов; используйте один из них, например --db-driver=MySQL).

Да

--db-hostname

Имя компьютера или IP-адрес сервера базы данных. Именованный экземпляр базы данных не поддерживается.

Да

--db-port

Порт сервера базы данных (по умолчанию — 3306).

Да

--db-name

Имя базы данных ESMC Server (по умолчанию — era_db).

-

--db-admin-username

Имя пользователя администратора базы данных (используется во время установки для создания и изменения базы данных). Этот параметр можно опустить при наличии ранее созданного пользователя базы данных, определенного параметрами --db-user-username и --db-user-password

Да

--db-admin-password

Пароль администратора базы данных. Этот параметр можно опустить при наличии ранее созданного пользователя базы данных, определенного параметрами --db-user-username и --db-user-password

Да

--db-user-username

Имя пользователя службы ESMC Server базы данных (используется ESMC Server для подключения к базе данных). Длина не должна превышать 16 символов.

Да

--db-user-password

Пароль пользователя службы ESMC Server базы данных

Да

--cert-hostname

Содержит все возможные имена и/или IP-адреса компьютера, на котором будет установлен ESMC Server. Это имя должно совпадать с именем сервера, указанным в сертификате агента, который пытается подключиться к серверу.

Да

--server-cert-path

Путь к сертификату узла сервера (используйте этот параметр, если вы выбрали --skip-cert).

-

--server-cert-password

Пароль сертификата узла сервера

-

--agent-cert-password

Пароль сертификата узла агента

-

--cert-auth-password

Пароль центра сертификации.

-

--cert-auth-path

Путь к файлу центра сертификации сервера.

-

--cert-auth-common-name

Общее имя центра сертификации (используйте кавычки "")

-

--cert-organizational-unit

-

-

--cert-organization

-

-

--cert-locality

-

-

--cert-state

-

-

--cert-country

-

-

--cert-validity

Срок действия сертификата в днях или годах (укажите в аргументе --cert-validity-unit).

-

--cert-validity-unit

Единица срока действия сертификата, возможные значения — «Годы» или «Дни» (по умолчанию Years).

-

--ad-server

Сервер Active Directory

-

--ad-user-name

Имя пользователя, который имеет право выполнять поиск в сети AD

-

--ad-user-password

Пароль пользователя Active Directory

-

--ad-cdn-include

Путь к дереву Active Directory, который будет синхронизироваться. Используйте пустые кавычки "", чтобы синхронизировать все дерево

-

--enable-imp-program

Программа по улучшению продуктов включается.

-

--disable-imp-program

Программа по улучшению продуктов отключается.

-

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

5.ESMC Server и службаeraserver будут установлены в это расположение:

/opt/eset/RemoteAdministrator/Server

6.После установки убедитесь, что служба ESMC Server работает. Для этого воспользуйтесь этой командой:

service eraserver status

component_server_status_linux

Журнал установщика

Журнал установщика можно использовать для устранения неполадок. Журнал находится в расположении файлов журналов.