This article describes how to manually install the agent on a Windows device (we also have installation guides for macOS and Linux).

Step 1: Download the agent (but don't launch the installer)

  • Head to the Nessus agent download page: https://www.tenable.com/downloads/nessus-agents

  • Search for the relevant .msi installer file:
    Newer version of Windows: NessusAgent-X.X.X-x64.msi

    Older version of Windows: NessusAgent-X.X.X-Win32.msi

  • Download it and take a note of where it's saved (this is important later)

Step 2: Calculate the DeviceName

Open the Targets page > Add Targets > Internal targets

Click 'View configuration keys'

Copy the Prefix

Now create your DeviceName by combining your Prefix and your TargetName
(what you'd like the target to be named in the portal).

👇

DeviceName = Prefix_TargetName (eg. DQEGBQUAAAc_paul-laptop).


Step 3: Install and link the agent

Once you have the above information ready:

  • Open a Command Prompt (cmd.exe) as Administrator

  • Run the following command, making sure to update:

    • The path to where the agent was downloaded

    • The Key (see above)

    • The DeviceName (see above)

msiexec /i "C:\Users\[your name]\downloads\NessusAgent-7.5.1-x64.msi" NESSUS_SERVER="cloud.tenable.com:443" NESSUS_KEY=Key NESSUS_NAME=DeviceName /qn

or

alternatively you can streamline the process by automatically populating half of the DeviceName using your machine's existing name. To do this:

  • Open a Command Prompt (cmd.exe) as Administrator

  • Run the following command, making sure to update:

    • The path to where the agent was downloaded

    • The Key (see above)

    • The DeviceName (see above)

msiexec /i "C:\Users\[your name]\downloads\NessusAgent-8.2.4-x64.msi" NESSUS_SERVER="cloud.tenable.com:443" NESSUS_KEY=KEY NESSUS_NAME=Your Prefix_%computername% /qn


If you're on Windows 7 x64 Enterprise, Windows 8 Enterprise, and Windows Server 2012, please now reboot your machine.

Did this answer your question?