Last update:
Last verified version: AMC 3.2.1
The recommended method to install your ASGARD is using our Nextron Installer from the Customer Portal. It includes a preconfigured Debian operating system and a wizard to install the appropriate product via the Web UI.
If you cannot access the Web UI during installation or need automation, you can install ASGARD products using the CLI. This article outlines the required steps.
Requirements
The following requirements must be met to install an ASGARD product via CLI:
-
A Debian system meeting all system requirements for the intended use (OS, hardware, connectivity) is installed. Check these in the respective manual.
-
A valid license matching the product is available. Retrieve it from our Customer Portal.
Provide the product license
-
Download the appropriate product license from our Customer Portal.
-
Upload the license to your ASGARD server into the following path:
/var/lib/nextron-universal-installer/license.lic
Set Administrative UI Password (required for AMC, AAC, ASC, Lobby)
Set the administrative password on your ASGARD server:
read -s ADMIN_PASSWORD
# Enter your password when prompted
export ADMIN_PASSWORD
Verify the password is set:
env | grep ADMIN_PASSWORD
Forward Status Output to/dev/null
Create a symbolic link to forward status output:
sudo ln -s /dev/null /var/lib/nextron-universal-installer/.pipe
Start Installation
Execute the installation command. Note that this process may take some time.
The name of the license file must be "license.lic". The license must be in the directory "/var/lib/nextron-universal-installer/".
sudo -E nextron-universal-installer install -p <product> -l <license path>
Example:
sudo -E nextron-universal-installer install -p asgard-management-center -l /var/lib/nextron-universal-installer/license.lic
Reboot
Reboot the system after installation to clear data and apply changes:
sudo -E nextron-universal-installer reboot
After restarting, your environment will be ready.
Products installable via CLI:
-
ASGARD Management Center
-
ASGARD Analysis Cockpit
-
ASGARD Security Center Frontend
-
ASGARD Security Center Backend
-
Master ASGARD
Advanced Products installable via CLI
-
ASGARD Analysis Cockpit Clusternode (Elasticsearch node for clustering)
-
ASGARD Gatekeeper
-
ASGARD Broker
-
ASGARD Lobby
-
ASGARD Security Center (backend and frontend on a single system)
Related Content
- Fixing Time Zone Issues in ASGARD Management Center for Scheduled THOR Scans
- Repairing Broken Permissions of ASGARD Agent in Windows
- Fixing FQDN Issues for ASGARD Installation and Connectivity
- Avoiding Multiple Asset Requests in Restricted Endpoint Configurations
- Troubleshooting Cluster Health Check Issues After Updating Elastic Search Cluster Member