Windows Articles

Linux Articles

Nessus Articles


The following article describes how to install;

Nessus 2.2.4

Step 1. Download the installation shell script from Tenable's website

Fedora Core LoginStep 2. Logon as Root, Nessus in the 2.0 tree needs to run with administrative privleges in order to provide raw packet writing access required by its security checks.

Fedora Core desktopStep 3. A standard Fedora Core desktop, move the installer file to the desktop or somewhere convenient for you to find it.

Step 4. Open a Terminal Window by Clicking Applications > System Tools (or Accessories) > Terminal

Step 5. Type and run the following commands hitting the enter key after each line;

yum install sharutils

yum install gcc gtk+-devel openssl-devel flex bison

Note: Yum is a package installer, what you are getting from it are the development tools and libraries required by Nessus.

Terminal SessionStep 6. Run the shell script and wait for it to unpack and begin running.

Nessus Installer IntroStep 7. Hit Enter to begin the installation.

Nessus Installer BeginNessus Begins the install

GCC Compiler Errors and First QuestionIf you see messages like the above warnings during the install, “pointer targets... differ in signedness”that is because gcc 4.0 has security enhancements, and the Nessus developers aren't using them yet. They do not keep the software from functioning properly.

Step 8. Add /usr/local/lib to /etc/

Nessus Activation CodeStep 10. Check your email for the plug-in registration code, you will need it to complete this step.

Finsih Install and Next StepsStep 11. The above screenshot has all the remaining steps, we'll walk through them anyway, but the hard part is over.

Nessus SSL CertificateStep 12. Creating the SSL certificate, 1460 Days is the default lifetime, if your organization has a digital certificates policy, then set the maximumage and other attributes to match the policy.

Completed SSL Certificate withl defaultsStep 13. A completed certificate.

Create a Nessus user accountStep 14. Adding your first Nessus user, and configuring rules for that user to govern what systems they can and can't scan.

Nessus user rulesStep 15. A completed user setup.

Step 16. To start the Nessus Daemon type

nessusd -D

Step 17. Then update your plugins to the latest ones by typing


Step 18. Then you can finally run the Nessus client by typing

nessus &

You'll have to login using the user credentials you setup previously

The default scan is fine for many purposes, safe checks are enabled by default, we'll go into more configuration details, and how to interpret scan results in other articles. Right now you can get started with Nessus by switching to the Target tab, typing in the IP address of a machine you own, or have permission to scan, and then click begin scan.

Email Address