伺服器先決條件 - Linux
確定符合下列先決條件以在 Linux 上安裝 ESET PROTECT 伺服器:
•您必須擁有有效的授權。
•您必須擁有支援的 Linux 作業系統。
•要求的連接埠必須開啟並可供使用—請參閱這裡的完整連接埠清單。
•必須已用根帳戶身分安裝與配置資料庫伺服器。安裝之前不一定要先建立使用者帳戶。安裝程式會建立帳戶。 不支援 Linux 上的 Microsoft SQL Server。但是,您可以將 Linux 上 ESET PROTECT 伺服器連線至 Windows 上的 Microsoft SQL Server。
ESET PROTECT 伺服器會將大型資料 Blob 儲存在資料庫中。必須將 MySQL 配置為 接受大型封包,ESET PROTECT On-Prem 才能正常執行。 |
•ODBC 驅動程式 - ODBC 驅動程式用於與資料庫伺服器 (MySQL) 建立連線。
•使用終端命令將伺服器安裝檔案設定為可執行檔:
chmod +x server-linux-x86_64.sh
•我們建議您使用最新版的 OpenSSL1.1.1。ESET Management 代理程式也支援 OpenSSL 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
OpenSSL 3.x 支援 •ESET Management 代理程式支援 OpenSSL 3.x。 •ESET PROTECT 伺服器/行動裝置管理原生不支援 OpenSSL 3.x,但您可以啟用支援 ESET PROTECT On-Prem 的 OpenSSL 3.x。 |
•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 On-Prem 支援同步化多個網域。
•ldapsearch - 用於 AD 同步化工作以及驗證。
•snmptrap - 選用,用於傳送 SNMP 陷阱。SNMP 也需要配置。
•SELinux devel 套件 - 在產品安裝期間用於建立 SELinux 原則模組。僅啟用 SELinux 的系統才需要這麼做 (CentOS、RHEL)。SELinux 可能導致其他應用程式發生問題。若為 ESET PROTECT 伺服器,則可能不需要。
•lshw - 在用戶端/伺服器 Linux 機器上安裝 lshw 套件,以便 ESET Management 代理程式正確報告硬體庫存。
下表包含各種 Linux 發送其上述各套件的適當終端機命令 (以 sudo 或 root 執行命令):
套件 |
Debian 和 Ubuntu 發送 |
CentOS 和 Red Hat 發送 |
---|---|---|
ODBC 驅動程式 |
請參閱 ODBC 安裝與配置。 |
請參閱 ODBC 安裝與配置。 |
OpenSSL |
apt-get install openssl |
yum install openssl -y |
xvfb |
apt-get install xvfb |
yum install xorg-x11-server-Xvfb -y |
cifs-utils |
apt-get install cifs-utils |
yum 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 存放庫安裝套件。 |
kinit + klist - 選用 (針對 Active Directory 服務為必要) |
apt-get install krb5-user |
yum install krb5-workstation |
ldapsearch |
apt-get install ldap-utils |
yum install openldap-clients |
snmptrap |
apt-get install snmp |
yum install net-snmp-utils net-snmp |
SELinux devel 套件 (選用 - 針對 ESET PROTECT 服務為非必要;SELinux 可能導致其他應用程式發生問題。) |
apt-get install selinux-policy-dev |
yum install policycoreutils-devel |
samba (選用,僅針對遠端部署為必要) |
apt-get install samba |
yum install samba |
lshw |
apt-get install -y lshw |
yum install -y lshw |