伺服器先決條件 - Linux

確定符合下列先決條件以在 Linux 上安裝 ESET PROTECT 伺服器:

您必須擁有有效的授權

您必須擁有支援的 Linux 作業系統

要求的連接埠必須開啟並可供使用—請參閱這裡的完整連接埠清單

必須已用根帳戶身分安裝與配置資料庫伺服器。安裝之前不一定要先建立使用者帳戶。安裝程式會建立帳戶。 不支援 Linux 上的 MS SQL Server。但是,您可以將 Linux 上 ESET PROTECT 伺服器連線至 Windows 上的 MS SQL Server


note

ESET PROTECT 伺服器會將大型資料 Blob 儲存在資料庫中。必須將 MySQL 配置為 接受大型封包,ESET PROTECT 才能正常執行。

ODBC 驅動程式 - ODBC 驅動程式用於與資料庫伺服器 (MySQL) 建立連線。

使用終端命令將伺服器安裝檔案設定為可執行檔:

chmod +x server-linux-x86_64.sh

我們建議您使用最新版的 OpenSSL 1.1.1OpenSSL 3.x 不受支援。最低支援的 OpenSSL for Linux 版本為 openssl-1.0.1e-30。可以有多種版本的 OpenSSL 同時安裝在一個系統上。您的系統上必須至少有一個支援的版本。

o使用命令 openssl version 來顯示目前的預設版本。

o您可以列出存在於您系統上所有版本的 OpenSSL。請參閱使用命令 sudo find / -iname *libcrypto.so* 列出的檔案名稱結尾

o您可以使用下列命令來檢查 Linux 用戶端是否相容:openssl s_client -connect google.com:443 -tls1_2

Xvfb - 必須具備,才能在沒有圖形化介面的 Linux 伺服器系統上列印適當的報告 (產生報告)。

Xauth - 套件會與 xvfb 一起安裝。如果未安裝 xvfb,則需要安裝 xauth

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.1 支援同步化多個網域。

ldapsearch - 用於 AD 同步化工作以及驗證。

snmptrap - 選用,用於傳送 SNMP 陷阱。SNMP 也需要配置。

SELinux devel 套件 - 在產品安裝期間用於建立 SELinux 原則模組。僅啟用 SELinux 的系統才需要這麼做 (CentOS、RHEL)。SELinux 可能導致其他應用程式發生問題。若為 ESET PROTECT 伺服器,則可能不需要。

lshw -  - 在用戶端/伺服器 Linux 電腦上安裝 lshw 套件,以讓 ESET Management 代理程式正確報告硬體庫存

下表包含各種 Linux 發送其上述各套件的適當終端機命令 (以 sudoroot 執行命令):

套件

Debian 和 Ubuntu 發送

CentOS 和 Red Hat 發送

OpenSUSE 發送

ODBC 驅動程式

請參閱 ODBC 安裝與配置一章。

OpenSSL

apt-get install openssl

yum install openssl -y

zypper install openssl

xvfb

apt-get install xvfb

yum install xorg-x11-server-Xvfb -y

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 的說明

Qt4 WebKit 不在標準 CentOS 存放庫中。安裝這些套件:

yum install -y epel-release

yum install qtwebkit-devel

或者,您可以從 Fedora 存放庫安裝套件。

zypper install libqtwebkit4

kinit + klist - 選用 (針對 Active Directory 服務為必要)

apt-get install krb5-user

yum install krb5-workstation

zypper install krb5-client

ldapsearch

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

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

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 服務為非必要;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