Stop Microsoft
Operating Systems => Linux and UNIX => Topic started by: Agent007 on 10 November 2002, 10:16
-
hi all,
I'm in the process of installing nessus, its a vulnerability sanner...available here:-
www.nessus.org (http://www.nessus.org)
I downloaded the script and executed, following is the error log:-
[H[2J--------------------------------------------------------------------------------
NESSUS INSTALLATION SCRIPT
--------------------------------------------------------------------------------
Welcome to the Nessus Installation Script !
This script will install Nessus 1.2.6 (STABLE) on your system.
Please note that you will need root privileges at some point so that
the installation can complete.
Nessus is released under the version 2 of the GNU General Public License
(see http://www.gnu.org/licences/gpl.html (http://www.gnu.org/licences/gpl.html) for details).
To get the latest version of Nessus, visit http://www.nessus.org (http://www.nessus.org)
Press ENTER to continuex - creating lock directory
x - extracting nessus.tar.gz (binary)
restore of nessus.tar.gz failed
nessus.tar.gz: MD5 check failed
x - now extracting this archive
tar: nessus.tar: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
*** Something went wrong - we could not uncompress the archives
*** properly
what could be the prob?
thanks,
007
-
Edit the installation script and find the place where the failure occurs. Try the commands manually and you should be able to tell why it's not working. If you are running RedHat there are RPMs for it at http://freshrpms.net/ (http://freshrpms.net/)
I've used this for a few years now. It's the best scanner around but it takes a little bit to understand how things are set up.
-
OK, i dl the rpm and here is another bunch of errors......
[root@localhost Desktop]# rpm -i nessus-1.2.6-fr1*
warning: nessus-1.2.6-fr1.src.rpm: V3 DSA signature: NOKEY, key ID e42d547b
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
warning: user dude does not exist - using root
[root@localhost Desktop]#
whats this?
007
-
For one, that's the SRC (source) RPM. Get the binary. If you are running RedHat 8.0 install "apt", then all you have to do is:
# apt-get install nessus-server
# apt-get install nessus-client
Install apt like so:
# rpm -Uvh http://ftp.freshrpms.net/pub/freshrpms/psyche/apt/apt-0.5.4cnc9-fr1.i386.rpm (http://ftp.freshrpms.net/pub/freshrpms/psyche/apt/apt-0.5.4cnc9-fr1.i386.rpm)
While you are at it install "synaptic":
# rpm -Uvh http://ftp.freshrpms.net/pub/freshrpms/psyche/synaptic/synaptic-0.24.1-fr1.i386.rpm (http://ftp.freshrpms.net/pub/freshrpms/psyche/synaptic/synaptic-0.24.1-fr1.i386.rpm)
Then run "synaptic" which is a graphical package installation tool. Select the "nessus-server" and "nessus-client" packages and click "install", then click the "Proceed" button at the top.
-
you and your damn apt-get for RPM. I still use the old fashioned way.
-
Hey, you and I have no problem with doing it the "old fashioned" way, but for some reason many people just don't get it. apt makes it easier for those people.