Подготовка к установке приложения
28 сентября 2026
ID 56112
Чтобы подготовиться к установке пакета KSMG:
- Убедитесь, что сервер удовлетворяет аппаратным и программным требованиям.
- С сайта "Лаборатории Касперского" или компании-партнера загрузите следующие файлы на сервер:
- Пакет установки KSMG в формате DEB или RPM в зависимости от вашей операционной системы.
- Пакеты локализации KSMG в формате DEB или RPM в зависимости от вашей операционной системы.
- Файл с ключом в формате GPG для работы в режиме замкнутой программной среды (при установке на операционную систему Astra Linux Special Edition).
- Удалите приложение Kaspersky Security для Linux Mail Server версии 10 или более ранней версии.
При удалении приложения необходимо учесть следующее:
- Если при установке приложения вы выполняли ручную интеграцию почтового сервера Exim или Postfix, необходимо вручную привести конфигурационные файлы почтового сервера в исходное состояние.
- Если в предыдущей версии приложения использовалась интеграция с Kaspersky Security Center, необходимо удалить Агент администрирования предыдущей версии.
- Проверьте, что в операционной системе установлена английская локаль, и при необходимости установите ее.
- Выполните команду:
locale -a - Проверьте, есть ли списке локаль en_US.UTF-8 или en_US.utf8.
Если локаль уже установлена, дополнительных действий не требуется.
- Если локаль не установлена, выполните следующие команды:
- Для операционных систем Red Hat Enterprise Linux, Rocky Linux, РЕД ОС, Platform V SberLinux OS Server (SLO):
yum install glibc-langpack-en - Для операционных систем Ubuntu, Debian, Astra Linux Special Edition:
apt install localesdpkg-reconfigure locales
Локаль будет добавлена в операционную систему.
- Для операционных систем Red Hat Enterprise Linux, Rocky Linux, РЕД ОС, Platform V SberLinux OS Server (SLO):
- Проверьте, что локаль была успешно добавлена, повторно вызвав команду:
locale -a
В процессе работы скрипта первоначальной настройки приложения вам будут показаны тексты Лицензионного соглашения и Политики конфиденциальности. Для их корректного отображения убедитесь в том, что ваш терминал поддерживает отображение символов на языке, который вы выберете для просмотра текстов Лицензионного соглашения и Политики конфиденциальности.
- Выполните команду:
- При установке приложения на операционную систему Red Hat Enterprise Linux, Rocky Linux, Platform V SberLinux OS Server (SLO) или РЕД ОС установите необходимый режим SELinux. Если вам требуется поддержка политик SELinux, убедитесь, что установлены пакеты selinux-policy-targeted и policycoreutils-python-utils. При необходимости установите их при помощи пакетного менеджера операционной системы.
- При необходимости выполните команды по настройке Astra Linux Special Edition для установки KSMG в режиме замкнутой программной среды.
- Если вы хотите, чтобы приложение KSMG работало в режиме поддержки мандатного управления доступом, убедитесь, что режим мандатного управления доступом включен в настройках операционной системы Astra Linux Special Edition. Если вы не планируете работать в режиме мандатного управления доступом, отключите этот режим в настройках операционной системы.
- Убедитесь, что в межсетевом экране открыты необходимые доступы.
- Убедитесь, что установлены пакеты sudo и less. При необходимости установите их при помощи пакетного менеджера операционной системы.
- При установке на операционную систему Red Hat Enterprise Linux, Rocky Linux, Platform V SberLinux OS Server (SLO) или РЕД ОС убедитесь, что установлен пакет libxcrypt-compat. При необходимости установите его при помощи пакетного менеджера операционной системы.
- При установке KSMG на операционную систему Ubuntu, Debian, Red Hat Enterprise Linux, Rocky Linux, Platform V SberLinux OS Server (SLO) или РЕД ОС поддерживается интеграция только с веб-сервером Nginx. Убедитесь, что веб-сервер установлен и запущен.
Скрипт первоначальной настройки приложения автоматически ищет веб-сервер Nginx на вашем компьютере. Чтобы обнаружение прошло успешно, убедитесь, что параметры веб-сервера соответствуют условиям, перечисленным в таблице ниже.
Параметры веб-сервера Nginx
Описание параметра
Условие обнаружения параметра
Имя сервиса Nginx
В ответе утилиты systemctl cat nginx нет ошибок
Путь к бинарному файлу Nginx
В ответе утилиты which присутствует путь к исполняемому файлу Nginx
Путь к директории с конфигурационными файлами Nginx
Существует директория /etc/nginx
Путь к конфигурационному файлу Nginx
В директории /etc/nginx есть файл nginx.conf
Путь к директории с сайтами
В директории /etc/nginx есть директория conf.d
Пользователь, от имени которого запущен процесс Nginx
В ответе на вызов команды
<путь к исполняемому файлу Nginx> -Tесть строка:
user <имя пользователя>; - При установке KSMG на операционную систему Astra Linux Special Edition поддерживается интеграция только с веб-сервером Apache. Убедитесь, что веб-сервер установлен и запущен.
Включите необходимые модули Apache:
- Выполните команду:
a2enmod headers proxy proxy_http deflate ssl socache_shmcb - Перезапустите службу веб-сервера с помощью команды:
systemctl restart apache2
KSMG работает в режиме отключенного AstraMode. Если для использования веб-сервисов, отличных от KSMG, вам нужен Apache с режимом AstraMode, вы можете оставить включенным AstraMode в настройках Apache. Это не влияет на работоспособность KSMG, Apache и веб-сервисов, работающих под управлением Apache.
Скрипт первоначальной настройки приложения автоматически ищет веб-сервер Apache на вашем компьютере. Чтобы обнаружение прошло успешно, убедитесь, что параметры веб-сервера соответствуют условиям, перечисленным в таблице ниже.
Параметры веб-сервера Apache
Описание параметра
Условие обнаружения параметра
Имя сервиса Apache
Нет ошибок при вызове хотя бы одной из следующих утилит:
- systemctl cat httpd
- systemctl cat apache2
Утилита для управления веб-сервером Apache
- Утилита which с одной из следующих команд возвращает путь к исполняемому файлу:
- httpd
- apachectl
- Не возникает ошибок при вызове исполняемого файла с каждой из следующих опций:
-S(показ конфигурационных опций)-t(проверка синтаксиса конфигурационных файлов)-M(показ доступных расширений)
Путь к директории с сайтами
В одной из следующих директорий есть директория sites-enabled или conf.d:
- /etc/apache2/
- /etc/httpd/
- /etc/httpd/conf/
Пользователь, от имени которого запущен процесс Apache
В ответе утилиты
<путь к исполняемому файлу, полученный в результате вызоваwhich httpdилиwhich apachectl> -Sесть запись вида:
User: name=<имя пользователя> - Выполните команду: