При необходимости агент соответствия может быть установлен на компьютер вручную. Поддерживаются ОС Ubuntu 24/26 /Astra Linux 1.7/1.8/ RedOS 8. Установка может быть выполнена с помощью скрипта для bash или файла установки DEB/RPM.
Скачивание файлов
ПО агента соответствия и скрипт установки включены в состав дистрибутива NAICE. Для их скачивания необходимо открыть страницу встроенной документации, нажав кнопку внизу слева. В открывшемся окне перейти в раздел Доступ к сети → Соответствия ИБ → Политики соответствия ИБ, перейти к разделу Установка агента политики соответствия и скачать из:
Tаблица 1. Установочные скрипты агента скрипт для ОС Linux, нажав на соответствующую ссылку для скачивания.
Tаблица 2. Пакеты агента ПО для ОС Linux требуемого стандарта установочного пакета (DEB/RPM)
Для установки нет необходимости скачивать оба файла! Скрипт позволяет указать параметры установки в отличие от DEB/RPM файла.
Установка и удаление агента соответствия
Установка скриптом Bash
Скачать файл скрипта, как описано выше (Скачивание файлов) и поместить его на целевой компьютер. Запустить Bash. Скрипт самостоятельно скачает файл установки и сконфигурирует параметры запуска после установки.
Для корректной работы скрипта требуется обязательный доступ к адресу https:\\<IP-адрес NAICE:8102>
В противном случае скачивание файла установки ПО будет невозможно!
Скрипт поддерживает возможность указать ряд параметров при установке. Для просмотра всех возможных параметров необходимо запустить скрипт с ключом --help:
Пример запуска и выполнения скриптаРазвернуть исходный код
$ bash naice-secure-client-installer_1.3.0_linux.sh --help
Usage: naice-secure-client-installer_1.3.0_linux.sh [options]
Options:
--server <address> NAICE host only (IPv4 or domain), without protocol
and port; it is written to /etc/naice-secure-client/config.ini as
https://<address>:8102
(also used as the package download host)
--no-interactive Non-interactive mode, no questions
--interactive Interactive mode (default on a TTY)
--remove, --uninstall Remove the agent package
-h, --help Show this help
If no address is given, POSTURE_ORCA_BASE_URL is used when set;
otherwise the NAICE host is discovered via DNS SRV.
Examples:
naice-secure-client-installer_1.3.0_linux.sh --no-interactive --server 100.110.1.1
naice-secure-client-installer_1.3.0_linux.sh --no-interactive # no address: discover NAICE via DNS SRV
naice-secure-client-installer_1.3.0_linux.sh # interactive mode
naice-secure-client-installer_1.3.0_linux.sh --remove
Exit codes:
0 - success
1 - general error (e.g. another installer instance is already running)
2 - invalid arguments
3 - unsupported operating system
4 - failed to download the package
5 - failed to install/update/remove the package
6 - failed to update the configuration
7 - failed to start/restart the service
Установка в неинтерактивном режиме
Данный режим предназначен для установки по умолчанию.
Для корректного определения адреса сервера NAICE требуется добавить SRV-запись адреса в DNS-сервера используемого компьютером. В противном случае определение адреса для скачивания файла установки невозможно!
Пример запуска и выполнения скрипта на ОС RedOS 8Развернуть исходный код
$ sudo bash naice-secure-client-installer_1.3.0_linux.sh --no-interactive
[2026-10-29 13:29:27] Naice Secure Client installer started
[2026-10-29 13:29:27] Mode: non-interactive
[2026-10-29 13:29:27] OS: RED OS 8.0.3 (Standard Desktop) -> package type: rpm, arch: x86
[2026-10-29 13:29:27] NAICE address not specified; resolved via DNS SRV: naice.test.loc:8102
[2026-10-29 13:29:27] Package download URL: https://naice.test.loc:8102/api/v1/posture/clientFiles/rpm/x86
[2026-10-29 13:29:27] Downloading package: https://naice.test.loc:8102/api/v1/posture/clientFiles/rpm/x86
[2026-10-29 13:29:27] Remote package version: 1.3.0-960
[2026-10-29 13:29:27] Agent is not installed
[2026-10-29 13:29:27] Installing/updating package naice-secure-client
Последняя проверка окончания срока действия метаданных: 0:03:56 назад, Чт 29 окт 2026 13:25:32.
Зависимости разрешены.
================================================================================
Пакет Архитектура Версия Репозиторий Размер
================================================================================
Установка:
naice-secure-client x86_64 1.3.0-960 @commandline 3.6 M
Результат транзакции
================================================================================
Установка 1 Пакет
Общий размер: 3.6 M
Объем изменений: 8.6 M
Загрузка пакетов:
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно.
Выполнение транзакции
Подготовка : 1/1
Запуск скриптлета: naice-secure-client-1.3.0-960.x86_64 1/1
Installing Naice Secure Client
Установка : naice-secure-client-1.3.0-960.x86_64 1/1
Запуск скриптлета: naice-secure-client-1.3.0-960.x86_64 1/1
Enable naice-secure-client service
Created symlink /etc/systemd/system/multi-user.target.wants/naice-secure-client.service → /usr/lib/systemd/system/naice-secure-client.service.
Start naice-secure-client service
Проверка : naice-secure-client-1.3.0-960.x86_64 1/1
Установлен:
naice-secure-client-1.3.0-960.x86_64
Выполнено!
[2026-10-29 13:29:31] Writing NAICE address to /etc/naice-secure-client/config.ini: ''
[2026-10-29 13:29:31] Starting/restarting service naice-secure-client
[2026-10-29 13:29:32] naice-secure-client successfully installed
[2026-10-29 13:29:32] Exit code: 0
Установка в интерактивном режиме
Данный режим предназначен для установки с явным указанием адреса сервера NAICE, что позволяет выполнить установку и указать адрес сервера NAICE в конфигурации агента соответствия без добавления SRV-записи в конфигурацию DNS-сервера.
Если адрес сервера NAICE явно указан в конфигурации агента соответствия, то он имеет приоритет над адресом, получаемым из SRV-записи при обращении к DNS-серверу!
В ходе установки будет предложено указать адрес сервера NAICE.
Пример запуска и выполнения скрипта на ОС RedOS 8Развернуть исходный код
$ sudo bash naice-secure-client-installer_1.3.0_linux.sh
[2026-10-29 13:36:50] Naice Secure Client installer started
[2026-10-29 13:36:50] Mode: interactive
[2026-10-29 13:36:50] OS: RED OS 8.0.3 (Standard Desktop) -> package type: rpm, arch: x86
Specify a NAICE address? [y/N]: y
Enter the NAICE address: 192.168.0.10
[2026-10-29 13:36:58] Package download URL: https://192.168.0.10:8102/api/v1/posture/clientFiles/rpm/x86
[2026-10-29 13:36:58] Downloading package: https://192.168.0.10:8102/api/v1/posture/clientFiles/rpm/x86
[2026-10-29 13:36:58] Remote package version: 1.3.0-982
[2026-10-29 13:36:58] Agent is not installed
[2026-10-29 13:36:58] Installing/updating package naice-secure-client
Последняя проверка окончания срока действия метаданных: 0:11:26 назад, Чт 29 окт 2026 13:25:32.
Зависимости разрешены.
================================================================================
Пакет Архитектура Версия Репозиторий Размер
================================================================================
Установка:
naice-secure-client x86_64 1.3.0-982 @commandline 3.6 M
Результат транзакции
================================================================================
Установка 1 Пакет
Общий размер: 3.6 M
Объем изменений: 8.6 M
Загрузка пакетов:
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно.
Выполнение транзакции
Подготовка : 1/1
Запуск скриптлета: naice-secure-client-1.3.0-982.x86_64 1/1
Installing Naice Secure Client
Установка : naice-secure-client-1.3.0-982.x86_64 1/1
Запуск скриптлета: naice-secure-client-1.3.0-982.x86_64 1/1
Enable naice-secure-client service
Created symlink /etc/systemd/system/multi-user.target.wants/naice-secure-client.service → /usr/lib/systemd/system/naice-secure-client.service.
Start naice-secure-client service
Проверка : naice-secure-client-1.3.0-982.x86_64 1/1
Установлен:
naice-secure-client-1.3.0-982.x86_64
Выполнено!
[2026-10-29 13:37:01] Writing NAICE address to /etc/naice-secure-client/config.ini: 'https://192.168.0.10:8102'
[2026-10-29 13:37:01] Starting/restarting service naice-secure-client
[2026-10-29 13:37:03] naice-secure-client successfully installed
[2026-10-29 13:37:03] Exit code: 0
В ходе установки можно указывать как IP-адрес, так и DNS-имя сервера NAICE
Установка в не интерактивном режиме с указанием адреса NAICE
При необходимости можно выполнить установку с указанием адреса NAICE в не интерактивном режиме, запустив скрипт с параметром --server <IP-адрес или DNS-имя>:
При необходимости можно выполнить смену адреса NAICE в файле конфигурации агента соответствия. Данный файл располагается по умолчанию по пути /etc/naice-secure-client/config.ini.
В данном файле в секции:
[orca]
url=
Указать полный URL NAICE, например:
[orca]
url=https://192.168.0.10:8102
Выполнить перезапуск сервиса:
sudo systemctl restart naice-secure-client
Установка сертификата центра сертификации
Агент соответствия использует безопасное защищенное подключение через HTTPS, что требует проверки сертификата сервера NAICE. Для успешной проверки сертификата требуется добавить сертификат издателя в папку хранилища доверенных сертификатов.
По умолчанию логи работы пишутся в файл: /var/log/naice-secure-client/posture.log
При установке скриптом не определяется адрес сервера NAICE, возникает ошибка:
$ sudo bash naice-secure-client-installer_1.3.0_linux.sh --no-interactive
[2026-10-29 13:56:50] Naice Secure Client installer started
[2026-10-29 13:56:50] Mode: non-interactive
[2026-10-29 13:56:50] OS: RED OS 8.0.3 (Standard Desktop) -> package type: rpm, arch: x86
[2026-10-29 13:56:50] No DNS search domains found in /etc/resolv.conf
[2026-10-29 13:56:50] ERROR: No NAICE address specified and DNS SRV resolution failed: cannot build the package download URL (use --server <address>, set POSTURE_ORCA_BASE_URL, or make sure DNS returns _naice._tcp.<domain> SRV)
[2026-10-29 13:56:50] Exit code: 2
Необходимо проверить:
Корректность указания адреса DNS в настройках компьютера - возможно, используется сервер, который не возвращает SRV-запись.
Корректность настройки DNS-сервера - добавлена ли в него SRV-запись сервера NAICE.
Если компьютер не введен в домен - вероятно в настройках его сетевого адаптера не указан DNS-суффикс подключения.