Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 46 Next »

Step 1: Locate the Armor Anywhere agent

  1. In the Armor Management Portal (AMP), in the left-side navigation, click Infrastructure
  2. Click Virtual Machines
  3. Click Deploy New Armor Agent or click the plus ( + ) icon.
  4. Copy your license key. You will need this information in a later step.
  5. Select your operating system (Windows or Linux).  


Step 2: Download the Armor Anywhere agent

Before you install the Armor Anywhere agent, you must remove any previously installed anti-virus software, such as Trend Micro, McAfee, etc. Afterwards, you must reboot your system. 

There are two ways to download the Armor Agent. 

Option 1: Download via a file

  1. Download and execute the armor-agent.deb file. 

Option 2: Download via the command line

  1. Execute the following command: 

    sudo curl -O https://get.core.armor.com/latest/armor-agent.deb


Step 3: Install the Armor Anywhere agent

  1. Execute the following command: 

    sudo dpkg -i armor-agent.deb
  2. Register the agent and install the subagents with your license key: 

    sudo /opt/armor/armor register --license AAAA1-A11AA-AA1AA-AAAAA-1AAAA
 


Step 4: (Optional) Test your connection

After you install the agent, Armor recommends that you test the connection for each configured firewall rule.

To verify connectivity to an Armor service endpoint, use the telnet command.

The following example tests connectivity to api.armor.com over 443/tcp:Troubleshooting:

telnet 146.88.106.210 443

For Windows systems without the telnet feature installed, you can also use PowerShell:

new-object System.Net.Sockets.TcpClient('146.88.106.210', 443)


Step 5: (Optional) Update the configuration file 

You can configure a custom location and provider to be displayed in the Armor Management Portal (AMP). 

To add this option, edit the Armor Anywhere - Security agent configuration file on each host.

  • In Windows, the configuration file is located at C:\.armor\etc\armor.cfg
  • In Linux, the configuration is located at /etc/armor/armor.cfg

 The options in the configuration file are PROVIDER and LOCATION. 


Step 6: (Optional) Review the Armor Anywhere agent status

  1. In the Armor Management Portal (AMP), in the left-side navigation, click Infrastructure
  2. Click Virtual Machines
  3. Review the corresponding Status column. The Status column contains a green or red status to indicate if the server's agent has registered a heartbeat to Armor.
    • A green status indicates the server's agent has registered a heartbeat in the past hour. 
    • A red status indicates the server's agent has not registered a heartbeat in the past hour. 
      • After four hours without a registered heartbeat, the API will close all service endpoints (firewall ports).