This article describes how to manually install the agent on a Linux device. If you wish to individually install the agent on your devices, you can use the installation wizard inside the platform.


For each agent that you install, you must have a license available; if you don't, the machine(s) won't show up on your targets page.

👉 If you're installing the agent on 10 machines, you must have 10 licenses available.

Step 1: Download the agent installer

  • Search for the relevant .dmg installer file (i.e. NessusAgent-X.X.X.dmg) and download it.

Step 2: Install the agent

Double-click on the .dmg file and then double-click the "Install Nessus Agent.pkg" installer.

Step 3: Configure and link the agent

To configure: Open the Targets page > Add Targets > Internal targets

Click 'View configuration keys'

Copy the 'Prefix'

Your DeviceName is comprised of your Prefix and your TargetName
(what you'd like the target to be named in the portal).

DeviceName = Prefix_TargetName (eg. DQEGBQUAAAc_paul-laptop).

To link:

  • Open the Terminal app

  • Run the following command, making sure to update:

    • DeviceName (see above)

    • Key (see above)

sudo /Library/NessusAgent/run/sbin/nessuscli agent link --name=[DeviceName] --cloud --key=[Key]

Note: Internal vulnerability scanning is only available to Pro and Vanguard customers.

Did this answer your question?