Sécurité informatique · 5 min read · Sep 08, 2025
Comment installer et utiliser le scanner de vulnérabilités Nessus sur Ubuntu 24.04

Nessus est un outil de scan réseau et un scanner de vulnérabilités développé par Tenable. Il est utilisé pour les évaluations de vulnérabilités, les tests de pénétration et le hacking éthique. Nessus construit l’un des scanners de vulnérabilités les plus complets sur l’architecture CVE (Vulnérabilités et Expositions Courantes). Avec Nessus, vous pouvez identifier les faiblesses de sécurité dans les appareils, les applications et les systèmes d’exploitation.
Dans ce guide, vous apprendrez à installer Nessus sur un serveur Ubuntu 24.04. Vous apprendrez également à configurer Nessus à l’aide de l’assistant d’installation, à ajouter les répertoires bin de Nessus au chemin système, à créer votre premier scan Nessus et à générer des rapports HTML de vos résultats de scan.
Prérequis
Pour commencer ce guide, assurez-vous d’avoir les éléments suivants :
- Un serveur Ubuntu 24.04
- Un utilisateur non-root avec des privilèges d’administrateur
Installation de Nessus via un fichier DEB
Pour installer Nessus sur un système Linux, vous pouvez facilement télécharger le package (DEB ou RPM), puis l’installer manuellement via la commande ‘ dpkg ‘ pour les systèmes basés sur Debian ou ‘rpm’ pour le système d’exploitation RedHat. Enfin, vous pouvez démarrer le service Nessus via ‘ systemctl ‘.
Téléchargez le fichier DEB de Nessus en utilisant la commande ‘curl’ ci-dessous. Assurez-vous de visiter la page de téléchargement de Nessus pour obtenir la dernière version.
curl --request GET \
--url '' \
--output 'Nessus-10.8.3-ubuntu1604_amd64.deb' Une fois téléchargé, exécutez la commande ‘ dpkg ‘ ci-dessous pour installer Nessus via le fichier DEB.
sudo dpkg -i Nessus-10.8.3-ubuntu1604_amd64.deb
Après la fin de l’installation, exécutez la commande ‘ systemctl ‘ suivante pour démarrer et activer le service ‘ nessusd ‘. Ensuite, vérifiez-le pour vous assurer que le service fonctionne.
sudo systemctl enable --now nessusd
sudo systemctl status nessusdDans la sortie ci-dessous, vous pouvez voir que ‘ nessusd ‘ est activé et en cours d’exécution.

Configuration de UFW (Pare-feu simplifié)
Maintenant que vous avez Nessus en cours d’exécution, configurons le UFW (Pare-feu simplifié) et ouvrons les ports pour OpenSSH et le port ‘8834/tcp’ pour le tableau de bord Nessus.
Exécutez la commande ‘ufw’ ci-dessous pour activer le profil ‘ OpenSSH ‘ afin de permettre l’accès SSH, puis ouvrez le port ‘ 8834/tcp ‘ pour l’application web Nessus.
sudo ufw allow OpenSSH
sudo ufw allow 8834/tcpMaintenant, exécutez la commande ci-dessous pour démarrer et activer UFW, puis entrez ‘y’ pour confirmer. Vous obtiendrez une sortie telle que ‘ Le pare-feu est actif et activé au démarrage du système ‘.
sudo ufw enable
Enfin, vérifiez le UFW avec la commande suivante. Vous verrez que UFW a le statut ‘ actif ‘ et a autorisé l’accès à ‘ OpenSSH ‘ et au port ‘ 8834/tcp ‘.
sudo ufw status
Assistant d’installation de Nessus
Maintenant que vous avez ouvert le port ‘8834/tcp’, vous êtes prêt à configurer l’assistant d’installation de Nessus depuis votre navigateur web.
Ouvrez votre navigateur web et visitez https://192.168.10.60:8834. Si votre installation de Nessus est réussie, vous obtiendrez l’assistant d’installation de Nessus.
Cliquez sur ‘ Continuer ‘ pour commencer la configuration de Nessus.

Inscrivez-vous auprès de Tenable en entrant votre prénom et votre nom de famille, ainsi que votre adresse e-mail. Le code d’activation sera envoyé à votre e-mail, alors assurez-vous d’utiliser le bon e-mail.

Une fois activé, vous verrez ce qui suit :

Maintenant, entrez votre nom d’utilisateur et votre mot de passe qui seront utilisés pour vous connecter au tableau de bord Nessus.

Ensuite, l’installation devrait commencer. Ce Nessus télécharge les plugins nécessaires.

Après la fin du processus, vous serez invité à la page d’authentification de Nessus. Entrez votre nom d’utilisateur et votre mot de passe, puis cliquez sur ‘ Se connecter ‘.

Si vous avez les bonnes informations d’identification, vous verrez le tableau de bord Nessus suivant.

Si l’installation des plugins échoue, vous pouvez installer les plugins Nessus via l’utilitaire ‘ nessuscli ‘.
cd /opt/nessus/sbin
./nessuscli updateAjout de Nessus au chemin système
Par défaut, Nessus est installé dans le répertoire ‘ /opt/nessus ‘. Il y a également deux répertoires bin pour la commande Nessus. Dans cette section, vous ajouterez le répertoire bin de Nessus au PATH système via le fichier ‘ ~/.bashrc ‘.
Ouvrez le fichier ‘ ~/.bashrc ‘ avec l’éditeur ‘vim’.
vim ~/.bashrcCollez la configuration suivante pour ajouter le chemin binaire de Nessus ‘ /opt/nessus/bin ‘ et ‘/opt/nessus/sbin’ au PATH système.
export $PATH:/opt/nessus/bin:/opt/nessus/sbinEnregistrez le fichier et quittez l’éditeur.
Maintenant, exécutez la commande ci-dessous pour recharger le fichier ‘ ~/.bashrc ‘ dans la session actuelle et vérifiez votre PATH système. Vous verrez les répertoires ‘ /opt/nessus/bin ‘ et ‘ /opt/nessus/sbin ‘ disponibles dans le PATH.
source ~/.bashrc
echo $PATHVous pouvez maintenant exécuter la commande ‘ nessuscli ‘ comme n’importe quelle autre commande. La commande ci-dessous affichera votre chemin complet des fichiers binaires ‘nessuscli’ et ‘nessusd’.
which nessuscli
which nessusd
Scanner avec Nessus
Dans cette section, vous apprendrez à scanner avec Nessus et à générer des rapports HTML pour votre scan. Cette section utilisera le tableau de bord d’administration de Nessus.
Sur le tableau de bord de Nessus, cliquez sur le bouton Nouveau Scan.
Sélectionnez le modèle Scan Réseau de Base.

- Entrez le nom de votre scan, la description, le dossier par défaut pour enregistrer votre résultat de scan, et l’adresse IP ou le nom d’hôte cible.

- Une fois créé, cliquez sur le bouton lecture pour démarrer le scan.

- Après le scan, vous pouvez voir le résultat suivant :

Cliquez sur le menu ‘ Rapports ‘ pour générer un rapport HTML de votre résultat de scan. Ci-dessous se trouve notre résultat de scan sur la page HTML.

Conclusion
Félicitations ! Vous avez terminé l’installation de Nessus sur le serveur Ubuntu 24.04. Vous avez également appris à configurer Nessus via l’assistant d’installation et à scanner l’hôte/système à l’aide de Nessus. De plus, vous avez appris à générer des rapports HTML de votre scan.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.