Sicurezza IT · 4 min read · Sep 08, 2025
Come installare e utilizzare Nessus Vulnerability Scanner su Ubuntu 24.04

Nessus è uno strumento di scansione di rete e scanner di vulnerabilità sviluppato da Tenable. Viene utilizzato per valutazioni delle vulnerabilità, test di penetrazione e hacking etico. Nessus costruisce uno dei più completi scanner di vulnerabilità sulla base dell’architettura CVE (Common Vulnerabilities and Exposures). Con Nessus, puoi identificare le debolezze di sicurezza in dispositivi, applicazioni e sistemi operativi.
In questa guida, imparerai come installare Nessus su un server Ubuntu 24.04. Imparerai anche come configurare Nessus utilizzando la procedura guidata di installazione, aggiungere le directory bin di Nessus al PATH di sistema, creare la tua prima scansione Nessus e generare report HTML dei risultati della scansione.
Prerequisiti
Per iniziare con questa guida, assicurati di avere i seguenti requisiti:
- Un server Ubuntu 24.04
- Un utente non root con privilegi di amministratore
Installazione di Nessus tramite file DEB
Per installare Nessus su un sistema Linux, puoi facilmente scaricare il pacchetto (DEB o RPM) e poi installarlo manualmente tramite il comando ‘ dpkg ‘ per sistemi basati su Debian o ‘rpm’ per il sistema operativo RedHat. Infine, puoi avviare il servizio Nessus tramite ‘ systemctl ‘.
Scarica il file DEB di Nessus utilizzando il comando ‘curl’ qui sotto. Assicurati di visitare la pagina di download di Nessus per ottenere l’ultima versione.
curl --request GET \
--url '' \
--output 'Nessus-10.8.3-ubuntu1604_amd64.deb' Una volta scaricato, esegui il comando ‘ dpkg ‘ qui sotto per installare Nessus tramite il file DEB.
sudo dpkg -i Nessus-10.8.3-ubuntu1604_amd64.deb
Dopo che l’installazione è terminata, esegui il seguente comando ‘ systemctl ‘ per avviare e abilitare il servizio ‘ nessusd ‘. E poi, controllalo per assicurarti che il servizio sia in esecuzione.
sudo systemctl enable --now nessusd
sudo systemctl status nessusdNell’output qui sotto, puoi vedere che ‘ nessusd ‘ è abilitato e in esecuzione.

Configurazione di UFW (Uncomplicated Firewall)
Ora che hai Nessus in esecuzione, configuriamo UFW (Uncomplicated Firewall) e apriamo le porte per OpenSSH e la porta ‘8834/tcp’ per il dashboard di Nessus.
Esegui il comando ‘ufw’ qui sotto per abilitare il profilo ‘ OpenSSH ‘ per consentire l’accesso SSH, quindi apri la porta ‘ 8834/tcp ‘ per l’applicazione web di Nessus.
sudo ufw allow OpenSSH
sudo ufw allow 8834/tcpOra esegui il comando qui sotto per avviare e abilitare UFW, quindi inserisci ‘y’ per confermare. Riceverai un output come ‘ Il firewall è attivo e abilitato all’avvio del sistema ‘.
sudo ufw enable
Infine, controlla UFW con il seguente comando. Vedrai che UFW ha lo stato ‘ attivo ‘ e accesso consentito a ‘ OpenSSH ‘ e alla porta ‘ 8834/tcp ‘.
sudo ufw status
Procedura guidata di installazione di Nessus
Ora che hai aperto la porta ‘8834/tcp’, sei pronto per configurare la procedura guidata di installazione di Nessus dal tuo browser web.
Apri il tuo browser web e visita https://192.168.10.60:8834. Se la tua installazione di Nessus ha avuto successo, vedrai la procedura guidata di installazione di Nessus.
Clicca su ‘ Continua ‘ per avviare la configurazione di Nessus.

Registrati su Tenable inserendo il tuo nome e cognome e indirizzo email. Il codice di attivazione verrà inviato alla tua email, quindi assicurati di utilizzare l’email corretta.

Quando attivato, vedrai quanto segue:

Ora inserisci il tuo nome utente e password che verranno utilizzati per accedere al dashboard di Nessus.

Successivamente, l’installazione dovrebbe iniziare. Questo Nessus scarica i plugin necessari.

Dopo che il processo è terminato, ti verrà presentata la pagina di autenticazione di Nessus. Inserisci il tuo nome utente e password, quindi clicca su ‘ Accedi ‘.

Se hai le credenziali corrette, vedrai il seguente dashboard di Nessus.

Se l’installazione dei plugin fallisce, puoi installare i plugin di Nessus tramite l’utilità ‘ nessuscli ‘.
cd /opt/nessus/sbin
./nessuscli updateAggiungere Nessus al PATH di sistema
Per impostazione predefinita, Nessus è installato nella directory ‘ /opt/nessus ‘. Ci sono anche due directory bin per il comando Nessus. In questa sezione, aggiungerai la directory bin di Nessus al PATH di sistema tramite il file ‘ ~/.bashrc ‘.
Apri il file ‘ ~/.bashrc ‘ con l’editor ‘vim’.
vim ~/.bashrcIncolla la seguente configurazione per aggiungere il percorso binario di Nessus ‘ /opt/nessus/bin ‘ e ‘/opt/nessus/sbin’ al PATH di sistema.
export $PATH:/opt/nessus/bin:/opt/nessus/sbinSalva il file ed esci dall’editor.
Ora esegui il comando qui sotto per ricaricare il file ‘ ~/.bashrc ‘ nella sessione corrente e controlla il tuo PATH di sistema. Vedrai le directory ‘ /opt/nessus/bin ‘ e ‘ /opt/nessus/sbin ‘ disponibili nel PATH.
source ~/.bashrc
echo $PATHOra puoi eseguire il comando ‘ nessuscli ‘ come qualsiasi altro comando. Il comando qui sotto mostrerà il percorso completo dei file binari ‘nessuscli’ e ‘nessusd’.
which nessuscli
which nessusd
Scansione con Nessus
In questa sezione, imparerai come eseguire una scansione con Nessus e generare report HTML per la tua scansione. Questa sezione utilizzerà il dashboard di amministrazione di Nessus.
Sul dashboard di Nessus, clicca sul pulsante Nuova Scansione.
Seleziona il modello Scansione di Rete di Base.

- Inserisci il nome della tua scansione, la descrizione, la cartella predefinita per salvare il risultato della scansione e l’indirizzo IP o il nome host di destinazione.

- Una volta creata, clicca sul pulsante play per avviare la scansione.

- Dopo la scansione, puoi vedere il seguente risultato:

Clicca sul menu ‘ Report ‘ per generare un report HTML del risultato della tua scansione. Qui sotto c’è il nostro risultato della scansione sulla pagina HTML.

Conclusione
Congratulazioni! Hai completato l’installazione di Nessus sul server Ubuntu 24.04. Hai anche imparato come configurare Nessus tramite la procedura guidata di installazione e come eseguire la scansione dell’host/sistema utilizzando Nessus. Inoltre, hai imparato come generare report HTML della tua scansione.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.