You need to add the files (certificates and configuration files) for each component to the corresponding separate directory. After that, you can load component containers to Docker and run them using the Docker Compose tool. For more information about the tool, refer to the official Docker Compose documentation.
Docker containers of the user identity server components are included in the distribution kit of Kaspersky NGFW.
To start the components of the user identity service:
apt install -y docker.io docker-compose-v2
mkdir -p /var/lib/uaws/collector/ssl
mkdir -p /var/lib/uaws/mapapp/ssl
mkdir -p /var/lib/uaws/groupapp/ssl
collector_config.yml file to the /var/lib/uaws/collector directory.mapapp_config.yml file to the /var/lib/uaws/mapapp directory.groupapp_config.yml file to the /var/lib/uaws/groupapp directory.ca.p12 and the user certificate uaws.p12 to the /var/lib/uaws/collector/ssl directory.ca.p12 and the user certificate uaws.p12 to the /var/lib/uaws/mapapp/ssl directory.ca.p12 and the user certificate uaws.p12 to the /var/lib/uaws/groupapp/ssl directory.sudo docker load -i <path to archive>/collector-<version>.cis.amd64_en-US_ru-RU.tgz
sudo docker load -i <path to archive>/mapapp-<version>.cis.amd64_en-US_ru-RU.tgz
sudo docker load -i <path to archive>/groupsapp-<version>.cis.amd64_en-US_ru-RU.tgz
/var/lib/uaws/ directory, create the docker-compose.yml file and copy the component configuration to this file, substituting the necessary values. docker-compose -f /var/lib/uaws/docker-compose up -d
This completes the deployment of the user identity service on a single device. You can use the user identity functionality in Kaspersky NGFW.
Page top