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]]