アバスト ビジネス アンチウイルス Linux® サーバー版は 次の手順でインストールできます。
1) システム リポジトリにアバストのリポジトリを追加します。
Debian / Ubuntu
root # DIST=$(. /etc/os-release; echo "$ID-$VERSION_CODENAME")
root # echo "deb https://repo.avcdn.net/linux-av/deb $DIST release" \ > /etc/apt/sources.list.d/avast.list
RHEL / CentOS / Rocky Linux / Alma Linux
root # echo '[avast]
name=Avast
baseurl=https://repo.avcdn.net/linux-av/rpm/el$releasever/release
enabled=1
gpgcheck=1
' > /etc/yum.repos.d/avast.repo
(※ /etc/dnf.repos.d/avast.repo は存在しません。)
root #
2) Avast public key (avast-gpg-key.asc) をインストールして、OSのアップデートをおこないます。
Debian / Ubuntu
root # cp /path/to/avast-gpg-key.asc /etc/apt/trusted.gpg.d/
root # apt update
RHEL / CentOS / Rocky Linux / Alma Linux
root # rpm --import https://repo.avcdn.net/linux-av/doc/avast-gpg-key.asc
3) リポジトリから必要なパッケージを取得します。
※avast-license package をインストールしませんと、avastlic コマンドがインストールされません。
対応デバイス数が 2 以上の場合、 マルチライセンスとなり、 ライセンスファイル license.avastlic はコピーして使うことができます。 コピーされるサーバーには、 avast-license package はインストールしなくても構いません。
Debian / Ubuntu
$ sudo apt install avast avast-fss avast-rest avast-license
RHEL / CentOS / Rocky Linux / Alma Linux
# dnf install avast avast-fss avast-rest avast-license
※ RHEL 9.x, Rocky Lynux 9.x, Alma Lynux 9.x 以降では、 yum ではなく、dnf (Dandified yum:yum の改良版) コマンドをご使用ください。また、yum と dnf の混在は、極力避けてください。
4) ライセンスファイル license.avastlic を avastlic コマンドにより生成し、所定の場所("/etc/avast")にコピーします。
・Avast ライセンス・ファイル license.avastlic の生成
$ avastlic -o ~/license.avastlic -c ACTIVATION_CODE
※ 旧バージョン3.x の場合や、バージョン4.xの一部のディストリビューションでは、以下のように '-o' ではなく '-f' にしてください。
$ avastlic -f ~/license.avastlic -c ACTIVATION_CODE
この作業は インターネットに接続した環境でおこなう必要があります。
この作業により、お客様のライセンスが ACTIVATE され、ACTIVATE された 年月日 より契約年数の間(通常 1~3年)、ライセンスが有効となります。
・ライセンス・ファイルを所定の場所("/etc/avast")にコピー
$ sudo cp ~/license.avastlic /etc/avast/license.avastlic
5) リポジトリを使ってインストールしますと、Linux® をアップデートした時に、Avast Business Antivirus for Linux® も同時にアップデートされます。
Debian / Ubuntu
$ sudo apt update
RHEL / CentOS / Rocky Linux / Alma Linux
# dnf update
ライセンス ファイルが適切なディレクトリに配置されたら、アバストサービスを開始できます。
ライセンス ファイルの検索の詳細については、
「Licensing Antivirus for Linux」
を参照してください。
現在のウイルス定義データベース (VPS:Virus Pattern Signature) はアバスト パッケージのインストール中にダウンロードされるため、インストールには時間がかかる場合があります。
アバストGPG 公開鍵 (avast.gpg)の詳細については、
「Updating Antivirus for Linux」
を参照してください。
アバストサービスの開始
アバストパッケージは、サービスを開始および停止するための従来の init スクリプトを提供します。
サービスの開始:
root # systemctl start avast
サービスのステータス:
root # systemctl status avast
● avast.service - Avast Antivirus engine
Loaded: loaded (/usr/lib/systemd/system/avast.service; disabled; preset: disabled)
Drop-In: /usr/lib/systemd/system/avast.service.d
└─fss-user.conf
Active: active (running) since Fri 2024-01-26 10:45:51 JST; 6min ago
TriggeredBy: ● avast.socket
Docs: man:avast(1)
Main PID: 774 (avast)
Status: "Avast daemon running VPS=24012506"
Tasks: 5 (limit: 22955)
Memory: 399.9M
CPU: 3.055s
CGroup: /system.slice/avast.service
└─774 /usr/bin/avast
サービスの停止:
root # systemctl stop avast
構成と VPS の再ロードまたは再起動
設定をリロードします。
root # systemctl reload avast
すべてのデーモンを再起動し、ソケットを再作成します。
root # systemctl restart avast.target
アバストサービスはシステム ロガー (syslog) を使用してログ ファイルを作成します。
その場所はホスト システムによって異なります。
最も一般的なログ ファイルのパスは /var/log/messages と /var/log/syslog になります