詳細
クリックして展開
この記事では、公式のスモールインストールイメージからインストールしたSUSE Linux Enterprise Server 15 SP3のインストール手順について説明します。すでに何らかのソフトウェアがインストールされている場合は、インストール手順が異なる場合があります。
LinuxサーバでESET PROTECT Webコンソールにアクセスするには、実行中のデスクトップ環境(Gnomeなど)とWebブラウザ(Mozilla Firefoxなど)が必要です。それ以外の場合は、別のコンピュータからリモートでWebコンソールにアクセスできます。
解決方法
- 前提条件
- MySQL データベースのインストールと設定
- ESET PROTECT サーバのインストールと設定
- ESET PROTECT Web コンソールのインストール
- ESET 管理エージェントのインストール
I.前提条件
インターネット接続を確認します。接続に問題がある場合は、Network Manager を有効にし、次のコマンドを使用して利用可能なネットワークデバイスをリストします:
nmcli d
ネットワークに接続するには、
ip
コマンドを使用します。- openSUSE OSSソフトウェアパッケージリポジトリをソフトウェア管理に追加します。(ここをクリックして手順を開きます)
追加のESET PROTECT Server前提条件をインストールします。ご使用のSUSE 15のインストールによっては、これらの一部がすでにサーバにインストールされている場合があります。
sudo zypper install krb5-client
- 次のパッケージについてもコマンドを繰り返します:
- apache-commons-daemon
- tomcat9
- openldap2-クライアント
- unixODBC
- mysql-connector-odbc
- Java-1_8_0-ibm
II.MySQLデータベースのインストールと設定
ターミナルを開き、以下の手順に従ってMySQLサーバをインストールします。
- リポジトリパッケージをダウンロードします:
wget http://dev.mysql.com/get/mysql80-community-release-sl15-5.noarch.rpm
- ダウンロードしたリリースパッケージをインストールする:
sudo rpm -Uvh mysql80-community-release-sl15-5.noarch.rpm
- GnuPGキーをインポートする:
sudo rpm --import /etc/RPM-GPG-KEY-mysql-2022
- リポジトリ情報をリフレッシュする:
sudo zypper refresh
- 以下のコマンドでMySQLサーバーをインストールする:
sudo zypper install mysql-community-server
- MySQLサーバーを起動します:
systemctl start mysql
- MySQLが起動していることを確認します。以下のコマンドを実行し、法令がアクティブであることを確認したら、Ctrl+Cキーを押して終了する。
systemctl status mysql
- 以下のコマンドを使用して、一時的なMySQLパスワードを明らかにする:
sudo grep 'temporary password' /var/log/mysql/mysqld.log
mysql_secure_installationを
実行し、基本設定を行う。仮パスワードを使用すると、新しいパスワードを作成するよう促される。
mysql_secure_installation
オンラインヘルプトピックの手順に従って、MySQL サーバを設定する。
ファイルを保存して閉じ、次のコマンドを入力してMySQLサーバーを再起動し、設定を適用する:
systemctl restart mysql
III。ESET PROTECT サーバのインストールとセットアップ
odbcinst.ini
ファイルの設定を確認します。出力には利用可能なドライバの名前が含まれているはずです。例えば、[MySQL ODBC 8.0 Unicode Driver]
。
cat /etc/unixODBC/odbcinst.ini
- odbcinst のバージョンを確認する。
odbcinst --バージョン
- 以下のコマンドで、ODBCアクセスを制御する設定ファイルを更新する:
sudo odbcinst -i -d -f /etc/unixODBC/odbcinst.ini
- ESET PROTECT Server インストールファイルをダウンロードします(ESET ダウンロードページからダウンロードできます)。例えば
wget https://download.eset.com/com/eset/apps/business/era/server/linux/latest/server-linux-x86_64.sh
- ESET PROTECT Server インストールファイルを実行可能にします:
chmod +x server-linux-x86_64.sh
- インストールコマンドを実行します。インストールコマンドの変更方法については、オンラインヘルプを参照してください。
sudo ./server-linux-x86_64.sh ■ --skip-license ■ --db-type="MySQL Server" ■ --db-driver="MySQL ODBC 8.0 Unicode 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"
- ESET PROTECT Server を起動します:
systemctl start eraserver
- ESET PROTECT サーバーが起動していることを確認します:
systemctl status eraserver
IV.ESET PROTECT Web コンソールのインストール
- ESET PROTECT Web Consoleアプリケーションパッケージをダウンロードします(ESETダウンロードページからダウンロードできます)。例えば
wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era.war
- アプリケーションパッケージファイルをtomcatのwebappsフォルダにコピーします:
sudo cp era.war /srv/tomcat/webapps/.
- ESET PROTECT サーバと tomcat サービスが起動しているか確認してください:
sudo systemctl status eraserver sudo systemctl status tomcat
- いずれかのサービスが起動していない場合は、起動してください。
- Tomcatサービスを起動するには
sudo systemctl start tomcat
- 起動のたびにTomcatを起動するには、次のようにします:
sudo systemctl enable tomcat
- Webコンソールに接続します。例えば、Linuxサーバでウェブ・ブラウザを開き、以下のURLに移動します(
10.1.0.
1はマシンのIPアドレスに置き換えてください):
http://10.1.0.1:8080/era
ウェブコンソールへの接続は、HTTP経由でのみ可能です。publication_url id='1270' language='1' content=' set up HTTPS connection' target='_self'#@#.別のコンピュータからWebコンソールに接続できない場合は、ネットワークポートが開いているかどうかを確認します。SUSE Linuxのファイアウォールが外部接続用の8080ポートをブロックしている可能性があります。
V.ESET管理エージェントのインストール
ESET PROTECT Server を実行している Linux サーバに ESET Management Agent をインストールします。
- エージェントのインストーラをダウンロードします。
wget https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-x86_64.sh
- インストーラを実行可能に設定します。
chmod +x agent-linux-x86_64.sh
- 以下のパラメータを指定して、Management Agent インストールファイルのインストールコマンドを実行します:
sudo ./agent-linux-x86_64.sh ■ --skip-license ■ --hostname=10.1.0.1 ■ --port=2222 ■ --webconsole-user=Administrator ■ --webconsole-password=password ■ --webconsole-port=2223
hostnameは
PROTECT ServerマシンのIPまたはホスト名です。webconsole-password
は ESET PROTECT Web Console にログインする際に使用するパスワードです。
プロンプトが表示されたら、y を押して 証明書を受け入れます。インストーラから返される SELinux に関するエラーは無視して構いません。
コンピュータの起動後に ESET Management Agent サービスが起動するように設定し、有効にします。
sudo systemctl enable eraagent sudo systemctl start eraagent
- ESET PROTECT Web コンソールを開き、管理者としてログインします。Computers] セクションにサーバーマシンが含まれていれば、Agent は正常にインストールされています。