Установка Kaspersky Security Center Linux в тихом режиме
Вы можете установить Kaspersky Security Center Linux на Linux-устройства, используя файл ответов для запуска установки в тихом режиме, то есть без участия пользователя. Файл ответов содержит настраиваемый набор параметров установки: переменные и соответствующие им значения.
Перед установкой:
- Установите систему управления базами данных (СУБД).
- Убедитесь, что на устройстве, на которое вы хотите установить Kaspersky Security Center Linux, работает один из поддерживаемых дистрибутивов Linux.
Чтобы установить Kaspersky Security Center Linux в тихом режиме:
- Прочитайте Лицензионное соглашение. Следуйте шагам ниже, только если вы понимаете и принимаете условия Лицензионного соглашения.
- Если ваше устройство работает под управлением Astra Linux 1.8 или выше, выполните действия, описанные в этом шаге. Если ваше устройство работает под управлением другой операционной системы, переходите к следующему шагу.
- Создайте директорию /etc/systemd/system/kladminserver_srv.service.d и файл с именем override.conf со следующим содержимым:
[Service]
User=
User=ksc
CapabilitiesParsec=PARSEC_CAP_PRIV_SOCK
ExecStart=
ExecStart=/opt/kaspersky/ksc64/sbin/klserver -d from_wd
- Создайте директорию /etc/systemd/system/klwebsrv_srv.service.d и файл с именем override.conf со следующим содержимым:
[Service]
User=
User=ksc
CapabilitiesParsec=PARSEC_CAP_PRIV_SOCK
ExecStart=
ExecStart=/opt/kaspersky/ksc64/sbin/klcsweb -d from_wd
- Создайте директорию /etc/systemd/system/kladminserver_srv.service.d и файл с именем override.conf со следующим содержимым:
- Создайте группу "kladmins" и непривилегированную учетную запись "ksc", которая должна быть членом группы "kladmins". Для этого последовательно выполните следующие команды под учетной записью с root-правами:
# adduser ksc# groupadd kladmins# gpasswd -a ksc kladmins# usermod -g kladmins ksc - Создайте файл ответов (в формате TXT) и добавьте список переменных в формате
VARIABLE_NAME=variable_valueв файл ответов. Каждая переменная добавляется на отдельную строку. Файл ответов должен включать переменные, перечисленные в таблице ниже. - Задайте для переменной среды
KLAUTOANSWERSв среде root или пользователя значение, содержащее полное имя файла ответов, включая путь, например, с помощью следующей команды:export KLAUTOANSWERS=/tmp/ksc_install/answers.txt - Запустите установку Kaspersky Security Center Linux в тихом режиме и в зависимости от вашего дистрибутива Linux выполните одну из следующих команд:
В корневой среде:
# apt-get install /<path>/ksc64_<номер_версии>_amd64.deb# yum install /<path>/ksc64-<номер_версии>.x86_64.rpm -y
В пользовательской среде:
$ sudo -E apt-get install /<path>/ksc64_<номер_версии>_amd64.deb$ sudo -E yum install /<path>/ksc64-<номер_версии>.x86_64.rpm -y
- Создайте учетную запись для работы с Kaspersky Security Center Web Console. Для этого выполните следующую команду под учетной записью с правами root:
/opt/kaspersky/ksc64/sbin/kladduser -n ksc -p <пароль>, где пароль должен содержать хотя бы 8 символов.Переменные файла ответов, используемые в качестве параметров установки Kaspersky Security Center Linux в тихом режиме
Имя переменной
Обязательная
Описание
Возможные значения
EULA_ACCEPTEDДа
Подтверждает, что вы понимаете и принимаете условия Лицензионного соглашения.
1PP_ACCEPTEDДа
Подтверждает, что вы понимаете и принимаете условия Политики конфиденциальности.
1KLSRV_UNATT_SERVERADDRESSДа
DNS-имя Сервера администрирования или статический IP-адрес.
DNS-имя устройства или IP-адрес
KLSRV_UNATT_PORT_SRVНет
Номер порта Сервера администрирования. Необязательный параметр. По умолчанию указано значение 14000.
Номер порта
KLSRV_UNATT_PORT_SRV_SSLНет
Номер SSL-порта Сервера администрирования. Необязательный параметр. По умолчанию указано значение 13000.
Номер порта
KLSRV_UNATT_PORT_KLOAPIНет
Номер порта для работы с OpenAPI. Также этот порт используется для входящих подключений от Kaspersky Security Center Web Console. Необязательный параметр. По умолчанию указано значение 13299.
Номер порта
KLSRV_UNATT_PORT_GUIНет
Номер порта для работы с утилитой klakaut. Необязательный параметр. По умолчанию указано значение 13291. Утилита klakaut и справочная система для нее расположены в папке установки Kaspersky Security Center Linux.
По умолчанию порт закрыт. Если вы хотите использовать утилиту klakaut для автоматизации работы Kaspersky Security Center Linux, откройте порт 13291 с помощью утилиты klscflag.
Номер порта
KLSRV_UNATT_NETRANGETYPEНет
Примерное количество устройств, которыми вы планируете управлять. Необязательный параметр. По умолчанию указано значение 1.
1от 1 до 100 сетевых устройств.2от 101 до 1000 сетевых устройств.3более 1000 сетевых устройств.KLSRV_UNATT_DBMS_TYPEДа
Тип системы управления базой данных: MySQL (MariaDB) или Postgres.
mysql
илиpostgresKLSRV_UNATT_DBMS_INSTANCEДа
IP-адрес сервера базы данных.
IP-адрес
KLSRV_UNATT_DBMS_PORTДа
Порт сервера базы данных. Значение по умолчанию для MySQL (MariaDB) – 3306; для Postgres – 5432.
3306
или5432KLSRV_UNATT_DB_NAMEДа
Имя базы данных.
kavKLSRV_UNATT_DBMS_LOGINДа
Имя пользователя, имеющего доступ к базе данных.
KLSRV_UNATT_DBMS_PASSWORDДа
Пароль пользователя, который имеет доступ к базе данных.
KLSRV_UNATT_KLADMINSGROUPДа
Имя группы безопасности для служб.
kladminsKLSRV_UNATT_KLSRVUSERДа
Имя учетной записи для запуска службы Сервера администрирования. Учетная запись должна быть членом группы безопасности, указанной в переменной
KLSRV_UNATT_KLADMINSGROUP.kscKLSRV_UNATT_KLSVCUSERДа
Имя учетной записи для запуска других служб. Учетная запись должна быть членом группы безопасности, указанной в переменной
KLSRV_UNATT_KLADMINSGROUP.kscЕсли Сервер администрирования будет развернут как отказоустойчивый кластер Kaspersky Security Center Linux, файл ответов должен включать следующие дополнительные переменные:
KLFOC_UNATT_NODEДа
Номер узла (1 или 2).
1
или2KLFOC_UNATT_STATE_SHARE_MOUNT_PATHДа
Точка монтирования общей папки состояния.
KLFOC_UNATT_DATA_SHARE_MOUNT_PATHДа
Точка монтирования общей папки данных.
KLFOC_UNATT_CONN_MODEДа
Режим подключения отказоустойчивого кластера.
VirtualAdapterИли
ExternalLoadBalancerЕсли переменная
KLFOC_UNATT_CONN_MODEимеет значениеVirtualAdapter, файл ответов должен включать следующие дополнительные переменные:KLFOC_UNATT_CONN_MODE_VA_NAMEДа
Имя виртуального сетевого адаптера.
KLFOC_UNATT_CONN_MODE_VA_IPV4Требуется одна из этих переменных
IP-адрес виртуального сетевого адаптера.
IP-адрес
KLFOC_UNATT_CONN_MODE_VA_IPV6IPv6-адрес виртуального сетевого адаптера.
IPv6-адрес