2012-11-14

‎Post-installation setup: update link

← Older revision

Revision as of 19:23, 14 November 2012

(2 intermediate revisions by one user not shown)

Line 1:

Line 1:



[[Wikipedia:Nessus (software)|Nessus]] is a proprietary [[Wikipedia:Vulnerability scanner|vulnerability scanner]] available free of charge for personal use. There are [http://www.
nessus
.
org
/plugins/ over
40000
plugins] covering a large range of both local and remote flaws.

+

[[Category:Networking]]

+

[[Category:Security]]

+

+

[[Wikipedia:Nessus (software)|Nessus]] is a proprietary [[Wikipedia:Vulnerability scanner|vulnerability scanner]] available free of charge for personal use. There are [http://www.
tenable
.
com
/plugins/ over
40,000
plugins] covering a large range of both local and remote flaws.

==Installation==

==Installation==



Download and extract
the source tarball from
the {{AUR|nessus}}
page on
the [[AUR]]
:

+

Download and extract the {{AUR|nessus}}
tarball available in
the [[AUR]].



{{bc|$ wget https://aur
.
archlinux.org/packages/nessus/nessus.tar.gz

+



$ tar xvf nessus.tar.gz}}

+



Go to http://tenable.com/products/nessus/nessus-download-agreement, agree to the license and download the package:

+

Go to http://tenable.com/products/nessus/nessus-download-agreement, agree to the license
,
and download the package:



*32-bit: Nessus-5.0.
0
-fc16.i386.rpm
(12103 KB)

+

*32-bit: Nessus-5.0.
2
-fc16.i386.rpm



*64-bit: Nessus-5.0.
0
-fc16.x86_64.rpm
(12092 KB)

+

*64-bit: Nessus-5.0.
2
-fc16.x86_64.rpm



Move the RPM file
into
into the {{ic|nessus}} directory
:

+

Move the RPM file into the {{ic|nessus}} directory
(i
.
e
.
the directory you extracted the tarball's contents to)
.



{{bc|$ cd nessus

+



$ mv ~/Downloads/Nessus-5
.
0
.
0-fc16
.
x86_64.rpm .}}

+



Then,
make (
and install
)
the package and any needed dependencies:

+

Then,
[[AUR#Installing_packages|build
and install
]]
the package and any needed dependencies:



{{bc|
$ makepkg -csi
}}

+

$ makepkg -csi

==Post-installation setup==

==Post-installation setup==

Line 21:

Line 20:

{{bc|# /opt/nessus/sbin/nessus-mkcert}}

{{bc|# /opt/nessus/sbin/nessus-mkcert}}



Register your email at http://
nessus
.
org
/
register
/ and wait for your key to be emailed to you. Then, download all the plugins from the feed with:

+

Register your email at http://
www
.
tenable.com
/
products/nessus/nessus-plugins
/
obtain-an-activation-code
and wait for your key to be emailed to you. Then, download all the plugins from the feed with:

{{bc|# /opt/nessus/bin/nessus-fetch --register
}}

{{bc|# /opt/nessus/bin/nessus-fetch --register
}}

{{Note|If you are behind a proxy, you need to modify {{ic|/opt/nessus/etc/nessus/nessus-fetch.rc}}.}}

{{Note|If you are behind a proxy, you need to modify {{ic|/opt/nessus/etc/nessus/nessus-fetch.rc}}.}}



Create a Nessus admin user (unrelated to
*nix
style users):

+

Create a Nessus admin user (unrelated to
Unix-
style users):

{{bc|# /opt/nessus/sbin/nessus-adduser}}

{{bc|# /opt/nessus/sbin/nessus-adduser}}

Line 36:

Line 35:

==Removal==

==Removal==



The package can be removed with pacman, but files created by
nessus (
such as the plugin database it downloads
)
must be removed manually:

+

The package can be removed with pacman, but files created by
Nessus,
such as the plugin database it downloads
,
must be removed manually:



{{Note|This will delete your
nessus
configuration files.}}

+

{{Note|This will delete your
Nessus
configuration files.}}

{{bc|# rm -r /opt/nessus}}

{{bc|# rm -r /opt/nessus}}





[[Category:Networking]]



[[Category:Security]]

Show more