Installation on Proxmox (Asset Mode)
This guide provides instructions for installing the XplicitTrust agent on a Proxmox host or within an LXC container.
Installation
We support installation on both the Proxmox host and in LXC containers.
To install the XplicitTrust agent on the Proxmox host, run:
[ "$EUID" -ne 0 ] && SUDO=/usr/bin/sudo
$SUDO apt update
$SUDO apt -y install wget
ARCH=$(dpkg --print-architecture)
wget https://dl.xplicittrust.com/xtna-agent_${ARCH}.deb
$SUDO apt -y install ./xtna-agent_${ARCH}.deb
To install the XplicitTrust agent in an LXC container, run:
bash -c "$(curl -fsSL https://dl.xplicittrust.com/tools/add-xplicittrust-lxc.sh)"
Configuration
For agents installed on the Proxmox host, you can use any of the following provisioning methods.
- To register the machine as an asset:
sudo /usr/sbin/xtna-util -user <XplicitTrust admin email address> - Open the URL that xtna-util returns in a browser to authenticate.
- Go to the admin console settings page
- Create a new "Asset Creation Token", configure it, download and store it in a secure place.
- Use the token to register assets:
sudo /usr/sbin/xtna-util -domain <tenant domain> -token <token>
- Go to the admin console assets page
- Click "Create new" button, fill out the form, and click "Apply".
- Click the "Download Config" icon at the top of the form box.
- Copy the configuration to the asset and run:
sudo /usr/sbin/xtna-util -import xtna-*.xtconfig
For agents installed in an LXC container, only unattended provisioning is supported.
- Go to the admin console settings page
- Create a new "Asset Creation Token", configure it, download and store it in a secure place.
- Use the token to register the asset:
sudo /usr/sbin/xtna-util -domain <tenant domain> -token <token>