Pagina 1 di 1
Installazione nessus 3 (dipendenze pacchetti)
Inviato: gio 10 mag 2007, 1:30
da mordecai
Ciao a tutti!
A questo indirizzo
viewtopic.php?t=17920&highlight=nessus
è possibile seguire la guida del mitico Meska,su come installare nessus 3 sulla slack.
VI garantisco che funziona al 100%,dato che una volta l'ho installata con successo.
Purtroppo ora ho fatto l'installazione menù,ed ho dei problemi con i pacchetti e le dipendenze.Per fortuna nessus,è solo l'ultimo problema da risolvere!
Praticamente quando installo nessus,come riportato nella guida,se do il comando
non trova niente!
Eppure il corretto .tgz è installato!
Non capisco quale potrebbe essere il problema!
Se qualcuno può aiutarmi,gliene sarei grato!
Grazie!

Inviato: gio 10 mag 2007, 4:05
da Dani
Si perchè nessus va a finire in /opt...
Quindi aggiungi in /etc/profile e nei $HOME/.bashrc degli utenti (root compreso):
Codice: Seleziona tutto
export PATH=$PATH:/opt/nessus/sbin:/opt/nessus/bin
export MANPATH=$MANPATH:/opt/nessus/man
Ora, da root:
Codice: Seleziona tutto
echo /opt/nessus/lib/ >> /etc/ld.so.conf && ldconfig
Chiudi la console, riaprila ed il gioco è fatto

Inviato: gio 10 mag 2007, 22:29
da mordecai
Si ricordo che nessus va a finire in opt!
comunque ora faccio come mi hai consigliato e vediamo!
grazie!

Inviato: gio 10 mag 2007, 22:39
da mordecai
Niente da fare!
comunque ho riscontrato una incongruenza!
Praticamente la riga che mi hai consigliato di mettere in /etc/profile
export PATH=$PATH:/opt/nessus/sbin:/opt/nessus/bin
è diversa dal quella di Meska!Praticamente sbin e bin sono inveriti
Poi non ho ben capito come si edita il file $HOME/.bashrc non riesco a trovarlo!
grazie!
Inviato: gio 10 mag 2007, 23:57
da gnubit
$HOME/.bashrc va creato di solito non esiste
Inviato: ven 11 mag 2007, 0:41
da Dani
mordecai ha scritto:Niente da fare!
comunque ho riscontrato una incongruenza!
Praticamente la riga che mi hai consigliato di mettere in /etc/profile
export PATH=$PATH:/opt/nessus/sbin:/opt/nessus/bin
è diversa dal quella di Meska!Praticamente sbin e bin sono inveriti
Mettili come ti pare, è la stessa cosa
Poi non ho ben capito come si edita il file $HOME/.bashrc non riesco a trovarlo!
Con il tuo editor lo apri e lo modifichi

Ad esempio con kwrite:
Se il file non esiste viene comunque creato.
Oppure, piu' semplicemente lanci questo comando:
Codice: Seleziona tutto
echo "export PATH=\$PATH:/opt/nessus/sbin:/opt/nessus/bin" >> $HOME/.bashrc
E lo ripeti con tutti gli utenti che dovranno usare nessus, root compreso.
Inviato: ven 11 mag 2007, 1:47
da mordecai
Grazie 1000 domani riprovo!
Inviato: sab 12 mag 2007, 11:40
da mordecai
Niente da fare!
Ho provato tutto ciò che mi avete detto,ma niente!
L'unica cosa (che è quella che ho sempre sospettato),è questione di mancanza di librerie!
Praticamente quando installai correttamente nessus,segui la guida passo passo e non ci furono problemi.Arrivato al punto in cui Meska,dice di rimuovere le librerie vecchie di nessus 2,io ho rimosso anche libnasl.
Ma ora libnasl non poso rimuoverlo dato che non è installato nel mio sistema.
Ciò mi fa capire che nell'installazione menù,ho esagerato a rimuovere tutti quei pacchetti.
Infatti anche comandi come>>> host sito.it oppure nslookup sito.it,non funzionano!
Consigli?
Inviato: sab 12 mag 2007, 11:43
da mordecai
Ragazzi non è che devo scaricare qualcosa da questo url?
http://www.slacky.eu/repository/slackwa ... sus/2.2.9/
Inviato: sab 12 mag 2007, 11:48
da Dani
Vuoi installare nessus 3 o nessus 2 ???
Nel primo caso basta convertire il pacchetto rpm e tgz e installarlo, quindi installare nessus-client
http://dani.netsons.org/nessus-client-1.0.2-i686-1.tgz
Se invece vuoi nessus 2 devi installare tutti i pacchetti -->
http://www.slacky.eu/repository/slackwa ... sus/2.2.9/
Vedi negli slackbuils se nessus 2 è compilato con --prefix=/usr, in questo caso non servono le modifiche che ti ho detto di fare su...
Inoltre sapere che nessus "non va" non serve praticamente a nulla.Cerca di essere piu' preciso sul problema

Inviato: sab 12 mag 2007, 12:27
da mordecai
Vorrei installare Nessus 3!
Effettivamente dire "nessus non va è molto approssimativo"
Spiego:dopo aver fatto tutti i passaggi,cosa succede?
Do il comando>>>whereis nessus e non mi trova niente
Se vado in /opt/ dove ci dobrebbe essere la directory di nessus,non ci sta niente:
Codice: Seleziona tutto
bash-3.1# cd /opt/
bash-3.1# ls
google-earth kde openoffice.org2.2
bash-3.1#
Io ricordo BENISSIMO che qui ci stava nessus!Il problema è che non me lo installa porca miseria!
Che significa quindi?
Inviato: sab 12 mag 2007, 14:31
da Dani
che il pacchetto non è installato...
prova a scaricare il mio
http://dani.netsons.org/nessus-3.0.5-i386-es4.tgz
prima di installarlo, da root:
Codice: Seleziona tutto
removepkg `ls /var/log/packages/*nessus*`
removepkg `ls /var/log/packages/*libnasl*`
Inviato: sab 12 mag 2007, 17:50
da mordecai
Dani ti ringrazio per la tua disponibilità,grazie a te ho risolto il problema!
Cioè praticamente il pacchetto non era buono!Oddio lo scaricato 3 volte da nessus.org e l'ho trasformato con l'utility rpm2tgz!!!
Ma come è possibile?Mah....forse davvero mi manca qualche pacchetto che faccia fuzionare rpm2tgz!
comunque Dani,grazie di nuovo!

Inviato: sab 12 mag 2007, 19:05
da Dani
Per così poco : )