Найти тему
Норка Сисадмина

Kaspersky Security Center +Web console 15 на Ubuntu 22.04

Ставим ось и обновляем её. Вводим в домен, если такой есть. Так как я подключаюсь по ssh, то на время делаю root активным:

sudo su

nano /etc/ssh/sshd_config

Раскомментируем строку PermitRootLogin и меняем значение на PermitRootLogin yes.

Далее задаем пароль root:

passwd root

Лучше стоит перезапуститься:

reboot

Обновляем систему:

apt-get update
apt-get upgrade

Скачиваем с оф. сайта пакеты Kaspersky Security Center +Web console и устанавливаем их:

переходим в директорию куда скачали и выполняем команду установки:

apt install ./ksc64_15.0.0-12912_amd64.deb

Добавляем пользователя и группу:

adduser ksc

groupadd kladmins

gpasswd -a ksc kladmins

usermod -g kladmins ksc

Ставим mariadb и настраиваем её:

apt-get install mariadb-server

mysql_secure_installation

Проверяем работоспособность:

mysqladmin -u root -p version

Правим конфиг:

nano /etc/mysql/mariadb.cnf

Приводим к следующему виду:

[client-server]
# Port or socket location where to connect
port = 3306
socket = /run/mysqld/mysqld.sock

[mysqld]
sort_buffer_size=10M

join_buffer_size=100M

join_buffer_space_limit=300M

join_cache_level=8

tmp_table_size=512M

max_heap_table_size=512M

key_buffer_size=200M

innodb_buffer_pool_size=4096M

innodb_thread_concurrency=20

innodb_flush_log_at_trx_commit=0

innodb_lock_wait_timeout=300

max_allowed_packet=32M

max_connections=151

max_prepared_stmt_count=12800

table_open_cache=60000

table_open_cache_instances=4

table_definition_cache=60000

# Import all .cnf files from configuration directory
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mariadb.conf.d/

Добавляем в автозапуск:

systemctl enable mariadb

Добавляем пользователя с привилегиями и базу в БД:

mysql -u root -p
CREATE USER 'KSCAdmin' IDENTIFIED BY 'Ваш Пароль';
GRANT ALL PRIVILEGES ON *.* TO 'KSCAdmin';
CREATE DATABASE KAV;

Запускаем скрипт установки Kaspersky Security Center:

/opt/kaspersky/ksc64/lib/bin/setup/postinstall.pl

Начнется установка:

Соглашаемся с лицензионными условиями, указываем пользователя и группу (ksc, kladmins), адрес сервера лучше указать статический. Адрес БД указать как 127.0.0.1, пользователь: KSCAdmin и ваш пароль.

Ставим Web console.

Создаем скрипт установки:

nano /etc/ksc-web-console-setup.json

Приводим его к следующему виду:

{
"address": "Ваш статический IP",
"port": 8080,
"trusted": "127.0.0.1|13299|/var/opt/kaspersky/klnagent_srv/1093/cert/klserver.cer|KSC Server",
"acceptEula": true
}

Устанавливаем Web console:

apt install ./ksc-web-console-15.0.136.x86_64.deb

Перезапускаем и проверяем службы:

systemctl restart KSC*

systemctl status KSC*

Если все хорошо, то перезапускаем систему и проверяем работу консоли.

Консоль будет доступна по адресу "Ваш IP":8080

На этом установка и настройка завершена.