Updating the Entitlement Key Using the Terminal

SSH password authentication is disabled. You must use SSH keys to connect if you plan to use SSH users to connect through the command line. To access Aspera On Demand features, you must install a valid entitlement key using the Terminal.

If your license includes Console or Shares, enter your entitlement key through the web UI. For more information, see Updating the Entitlement Key.

  1. SSH into your instance.
  2. Make sure there are no firewall ports open that are blocking outbound TCP 443.
  3. Run the Aspera License Entitlement Engine (ALEE) command to register your entitlement key information.
    # /opt/aspera/bin/alee-admin register username entitlement_key
    For example:
    # /opt/aspera/bin/alee-admin register ec2-user d18bb7ba-7fac-409d-9200-e2cbaf246d5c
  4. Validate your entitlement key with the following commandment.
    # ascp -A
Important: Aspera On Demand uses the asperalee service to manage the entitlement key and the trapd service to access supported object storage. Both services are enabled by default. If you need to restart these service, use the following commands:
# service asperalee restart
# service asperatrapd restart
Do not use the asalee-config.sh enable or disable commands to restart these services. These commands are only used to enable or disable the features:
# /opt/aspera/bin/asalee-config.sh enable/disable
# /opt/aspera/bin/astrap-config.sh enable/disable
These commands recreate the symlink in /etc/init.d in CentOS 7 machines, resulting in a systemd bug. If you accidentally used these commands in an attempt to restart these services, restart the service using the service restart command to fix the issue.