Установка Kaspersky Security Center Linux с помощью скрипта
Скопировано

19 октября 2026

ID 330566

Установка Kaspersky Security Center Linux с помощью скрипта

Скрипт ksc_fast_install.py позволяет вам развернуть Kaspersky Security Center Linux и выполнить первоначальную настройку его компонентов: Сервера администрирования и Web Console, включая СУБД и необходимые пакеты.

Скрипт получает параметры из файла параметров. Скрипт использует значения параметров по умолчанию. Если необходимо, вы можете изменить значения.

Как работает скрипт

Во время работы скрипт выполняет следующее:

  • Проверяет выполнение условий:
    • У вас есть необходимые права для выполнения скрипта.
    • Скрипт совместим с операционной системой и СУБД.
    • Условия Лицензионное соглашения и Политики конфиденциальности приняты.

      Если вы не приняли их в файле параметров, вам будет предложено сделать это после запуска скрипта.

    • Аппаратные требованиях к Серверу администрирования и Web Console.

      Требования определены в Руководстве по масштабированию.

  • Устанавливает СУБД (если еще не установлена) и настраивает ее параметры.
  • Создает базы Kaspersky Security Center, настраивает учетные данные операционной системы.
  • Устанавливает Сервер администрирования, Web Console.
  • Предоставляет вам учетную запись и пароль для входа в Web Console.

    Прежде чем закрыть терминал командной строки, сохраните учетные данные любым удобным способом. Если вы потеряете учетные данные, вам нужно добавить новую учетную запись пользователя, выполнив команду: `/opt/kaspersky/ksc64/sbin/kladduser -n <пользователь>`

Если одно или несколько условий не выполнено или возникает ошибка, скрипт завершается и отображается соответствующее уведомление.

В скрипте не предусмотрены действия по усилению защиты системы. Чтобы снизить риск компрометации Kaspersky Security Center, ознакомьтесь с рекомендациями Руководства по усилению защиты.
Способ установки с помощью скрипта применим для развертывания Kaspersky Security Center Linux версии 16.3 и выше на устройстве без Kaspersky Security Center Linux.
Для запуска скрипта требуется Python 3.6 или выше.

Развертывание возможно только на устройстве, на котором не установлен Kaspersky Security Center Linux.

Вы не можете использовать скрипт для обновления Kaspersky Security Center Linux до новой версии или если развернут отказоустойчивый кластер Kaspersky Security Center Linux.

Скрипт ksc_fast_install.py поддерживает установку Kaspersky Security Center Linux на версии операционных систем с СУБД, описанных в таблице.

Пользовательская схема базы данных не поддерживается.

Как выполнить развертывание с помощью скрипта

Предварительные требования

Прежде чем запустить скрипт, убедитесь, что вы выполнили следующее:

  • Обновите операционную систему, выполнив одну из команд: dnf update или apt update
  • Получите права суперпользователя, выполнив команду: sudo -i
  • Разрешите запуск скрипта, выполнив команду: chmod +x ./ksc_fast_install.py
  • Убедитесь, что в хранилищах вашей операционной системы доступна поддерживаемая СУБД, выполнив команду: sudo apt policy postgresql

Чтобы развернуть Kaspersky Security Center Linux с помощью скрипта:

  1. С сайта "Лаборатории Касперского", скачайте следующее:
    • Дистрибутивы .deb или .rpm для Сервера администрирования и Web Console.
    • Архив "KSC installation script".

      При использовании скрипта выберите дистрибутивы Сервера администрирования и Web Console, совместимые с диспетчером пакетов вашей операционной системы.

      В архиве находятся следующие файлы:

      • Файл скрипта ksc_fast_install.py.
      • Файл параметров.

        Имя файла по умолчанию – params.txt. Если вы хотите переименовать файл, убедитесь, что вы указали новое имя через параметр --params при запуске скрипта в терминале командной строки.

      • Файл с Лицензионным соглашением и Политикой конфиденциальности для Сервера администрирования.
      • Файл с Лицензионным соглашением для Kaspersky Security Center Web Console.
      • Файлы с хеш-суммами Лицензионных соглашений.
  2. Поместите все скачанные файлы в одну локальную директорию.
  3. При необходимости настройте файл параметров.

    Нажмите здесь, чтобы просмотреть пример файла параметров с описанием параметров

    Строки файла параметров закомментированы. Если вы хотите настроить значения, удалите символ # в начале строки, которую вы хотите раскомментировать.

    Параметры klfi_server_eula_accepted, klfi_nwc_eula_accepted и klfi_pp_accepted являются обязательными и их значение по умолчанию – N. Если запустить скрипт, не изменив эти значения в файле параметров, вам будет предложено подтвердить принятие Лицензионного соглашения и Политики конфиденциальности.

  4. Запустите скрипт.

После выполнения скрипта отображается уведомление об успешном развертывании компонентов Kaspersky Security Center Linux, а также учетная запись и пароль для входа в Web Console.

Если условия для установки с помощью скрипта не выполняются, в файле параметров указаны неизвестные параметры или если параметр повторяется несколько раз, скрипт возвращает ошибку и отображается соответствующее уведомление.

Если сценарий неправильно обнаруживает нехватку оперативной памяти на этапе обнаружения ресурсов, выключите динамическое использование оперативной памяти на время установки.

Если при установке компонентов Kaspersky Security Center Linux или СУБД возникает ошибка, скрипт откатывает изменения и завершает работу.

Откат неудачной установки

Если при установке компонентов Kaspersky Security Center Linux или СУБД возникает ошибка, откат обновления выполняется скриптом автоматически. Компонент или СУБД, установленные до возникновения ошибки, удаляются.

Обновление пакетов операционной системы и установка пакетов не откатываются.

Если вы вручную завершите выполнение скрипта, успешно выполненные шаги не будут отменены. При следующем запуске скрипта (с помощью команды python3 ksc_fast_install.py) установка возобновится с шага, на котором она была прервана. Если вы не хотите возобновлять установку, запустите скрипт с параметром rollback: python3 ksc_fast_install.py rollback. Скрипт откатит все действия, выполненные до завершения его работы.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!