Skip to content

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.

  1. To register the machine as an asset:
    sudo /usr/sbin/xtna-util -user <XplicitTrust admin email address>
    
  2. Open the URL that xtna-util returns in a browser to authenticate.
  1. Go to the admin console settings page
  2. Create a new "Asset Creation Token", configure it, download and store it in a secure place.
  3. Use the token to register assets:
    sudo /usr/sbin/xtna-util -domain <tenant domain> -token <token>
    
  1. Go to the admin console assets page
  2. Click "Create new" button, fill out the form, and click "Apply".
  3. Click the "Download Config" icon at the top of the form box.
  4. 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.

  1. Go to the admin console settings page
  2. Create a new "Asset Creation Token", configure it, download and store it in a secure place.
  3. Use the token to register the asset:
    sudo /usr/sbin/xtna-util -domain <tenant domain> -token <token>