| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| clamav [Le 19/03/2026, 19:03] – [ClamUI - antivirus graphique sous Linux] corrigo | clamav [Le 20/03/2026, 00:08] (Version actuelle) – [ClamUI] corrigo |
|---|
| [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>clamav]]** | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>clamav]]** |
| |
| ==== ClamUI - antivirus graphique sous Linux ==== | |
| |
| Il s'agit d' une vraie application desktop qui se présente comme une interface GNOME native pour scanner vos fichiers, gérer la quarantaine et garder un oeil sur la sécurité de votre PC. | |
| | ===== Utilisation d'une interface graphique ===== |
| | |
| | ==== ClamUI ==== |
| | |
| | Il s'agit d'une application qui se présente comme une interface GNOME native pour scanner vos fichiers, gérer la quarantaine et garder un oeil sur la sécurité de votre PC. |
| | |
| | Elle inclut une intégration dans les [[:gestionnaire_de_fichiers|gestionnaires de fichiers]] comme [[:Nautilus]], [[:Dolphin]], [[:Nemo]]... un clic droit sur n'importe quel répertoire et vous lancez un scan. Ça s'installe également dans la barre des tâches avec des notifications en temps réel |
| Le dernière version de **ClamUI** est proposée par ses développeurs en [[:Flatpak]] sur le dépôt [[https://flathub.org/fr/apps/io.github.linx_systems.ClamUI|Flathub]]. | Le dernière version de **ClamUI** est proposée par ses développeurs en [[:Flatpak]] sur le dépôt [[https://flathub.org/fr/apps/io.github.linx_systems.ClamUI|Flathub]]. |
| |
| On peut donc l'obtenir en [[:flatpak#installation|installant Flatpak]] avec le [[:flatpak#ajout_du_depot_flathub|dépôt Flathub]] si ce n'est pas déjà fait, puis en installant ''ClamUI'' depuis [[:gnome-software|GNOME Logiciels]], ou en installant le paquet ''[[https://flathub.org/fr/apps/io.github.linx_systems.ClamUI|Flathub]]'' en ligne de commande : | On peut donc l'obtenir en [[:flatpak#installation|installant Flatpak]] avec le [[:flatpak#ajout_du_depot_flathub|dépôt Flathub]] si ce n'est pas déjà fait, puis en installant ''ClamUI'' depuis [[:gnome-software|GNOME Logiciels]], ou en installant le paquet ''[[https://flathub.org/fr/apps/io.github.linx_systems.ClamUI|Flathub]]'' en ligne de commande : |
| <code>flatpak install flathub io.github.linx_systems.ClamUI</code> | <code>flatpak install flathub io.github.linx_systems.ClamUI</code> |
| | |
| | ==== clamtk ==== |
| | |
| | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>clamtk]]**.\\ |
| | Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>clamtk</code> |
| | |
| | {{http://img15.hostingpics.net/pics/627621ClamTk03.png|}} |
| | |
| | Seule la commande ''Recursive Scan'' examine tous les fichiers d'un dossier, sous-dossiers inclus. |
| | Dans **Paramètres → Paramètres** cochez "Analyser les dossiers récursivement". |
| | |
| | Pour que les signatures de virus soient prises en compte, redémarrez l'ordinateur. |
| | |
| | Il existe aussi des interfaces graphiques pour **Kde** [[https://bitbucket.org/dave_theunsub/clamtk-kde/downloads/clamtk-kde_0.16-1_all.deb|clamtk-kde]] **Xfce** et **Cinammon** à cette même [[https://code.google.com/p/clamtk/|adresse]]. |
| | === Intégration dans Nautilus === |
| | ==Via un paquet== |
| | II existe un paquet à [[:tutoriel:comment_installer_un_paquet|installer]], **[[apt>clamtk-gnome]]** qui permet d'accéder à clamav grâce à clic droit sur un dossier. Après avoir installé le paquet, faites un clic droit sur un dossier et choisissez **Rechercher des menaces** FIXME sous ubuntu 20.04 ? |
| | |
| | ==Via des scripts nautilus== |
| | Il est possible d'utiliser un [[:nautilus_scripts|script Nautilus]], l'intérêt de cette méthode est qu'elle permet d'analyser un ou plusieurs fichiers, ou le contenu d'un dossier, à partir d'un clic droit dessus. Suivez la procédure de création des [[:nautilus_scripts|script Nautilus]] et utilisez le script ''Analyser avec Virus Scanner'' : |
| | |
| | <file bashAnalyser avec Virus Scanner.sh> |
| | #!/bin/bash |
| | titre="Antivirus ClamAV" |
| | clamscan -rv --bell --log=.tempscan.tmp --max-filesize=4095M --max-scansize=4095M "$@" | zenity --progress \ |
| | --pulsate --auto-close --width=200\ |
| | --title="$titre" --text="Analyse des fichiers..." |
| | zenity --text-info --width=600 --height=400 --title="$titre" --filename=.tempscan.tmp |
| | rm .tempscan.tmp |
| | </file> |
| | |
| | Un autre script permet de balayer directement à partir de l'option "Scripts". Ce script à l'avantage de pouvoir balayer plusieurs fichiers et dossiers en même temps. |
| | Voici le script: <file bash> |
| | #!/bin/sh |
| | /usr/bin/clamscan --stdout -r $@ | zenity --text-info --title="Réultats du scan de $@ avec ClamAV"</file> |
| | Le fichier du script est disponible par ce [[http://sdrv.ms/YKzybg|lien]] |
| | Vous devez copier ce fichier dans votre dossier script. |
| | **Attention: Il est déjà exécutable!** |
| | |
| | Il est possible de le faire sur chaque type de fichier, mais l'inconvénient de cette méthode est qu'il faut réaliser l'opération suivante pour chaque type de fichier. |
| | Son avantage est qu'elle permet d'analyser des fichiers dans d'autres contextes que Nautilus, par exemple des pièces jointes de courriels avec Evolution. |
| | |
| | Clic-droit sur le fichier, puis **Ouvrir avec une autre application** et sélectionnez **Virus Scanner**. |
| | Il est maintenant possible "d'ouvrir" tous les fichiers de ce type avec clamtk. |
| | |
| |
| |
| |
| </note> | </note> |
| ===== Utilisation d'une interface graphique ===== | |
| |
| [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>clamtk]]**.\\ | |
| Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>clamtk</code> | |
| |
| {{http://img15.hostingpics.net/pics/627621ClamTk03.png|}} | |
| |
| Seule la commande ''Recursive Scan'' examine tous les fichiers d'un dossier, sous-dossiers inclus. | |
| Dans **Paramètres → Paramètres** cochez "Analyser les dossiers récursivement". | |
| |
| Pour que les signatures de virus soient prises en compte, redémarrez l'ordinateur. | |
| |
| Il existe aussi des interfaces graphiques pour **Kde** [[https://bitbucket.org/dave_theunsub/clamtk-kde/downloads/clamtk-kde_0.16-1_all.deb|clamtk-kde]] **Xfce** et **Cinammon** à cette même [[https://code.google.com/p/clamtk/|adresse]]. | |
| ==== Intégration dans Nautilus ==== | |
| ===Via un paquet=== | |
| II existe un paquet à [[:tutoriel:comment_installer_un_paquet|installer]], **[[apt>clamtk-gnome]]** qui permet d'accéder à clamav grâce à clic droit sur un dossier. Après avoir installé le paquet, faites un clic droit sur un dossier et choisissez **Rechercher des menaces** FIXME sous ubuntu 20.04 ? | |
| |
| ===Via des scripts nautilus=== | |
| Il est possible d'utiliser un [[:nautilus_scripts|script Nautilus]], l'intérêt de cette méthode est qu'elle permet d'analyser un ou plusieurs fichiers, ou le contenu d'un dossier, à partir d'un clic droit dessus. Suivez la procédure de création des [[:nautilus_scripts|script Nautilus]] et utilisez le script ''Analyser avec Virus Scanner'' : | |
| |
| <file bashAnalyser avec Virus Scanner.sh> | |
| #!/bin/bash | |
| titre="Antivirus ClamAV" | |
| clamscan -rv --bell --log=.tempscan.tmp --max-filesize=4095M --max-scansize=4095M "$@" | zenity --progress \ | |
| --pulsate --auto-close --width=200\ | |
| --title="$titre" --text="Analyse des fichiers..." | |
| zenity --text-info --width=600 --height=400 --title="$titre" --filename=.tempscan.tmp | |
| rm .tempscan.tmp | |
| </file> | |
| |
| Un autre script permet de balayer directement à partir de l'option "Scripts". Ce script à l'avantage de pouvoir balayer plusieurs fichiers et dossiers en même temps. | |
| Voici le script: <file bash> | |
| #!/bin/sh | |
| /usr/bin/clamscan --stdout -r $@ | zenity --text-info --title="Réultats du scan de $@ avec ClamAV"</file> | |
| Le fichier du script est disponible par ce [[http://sdrv.ms/YKzybg|lien]] | |
| Vous devez copier ce fichier dans votre dossier script. | |
| **Attention: Il est déjà exécutable!** | |
| |
| Il est possible de le faire sur chaque type de fichier, mais l'inconvénient de cette méthode est qu'il faut réaliser l'opération suivante pour chaque type de fichier. | |
| Son avantage est qu'elle permet d'analyser des fichiers dans d'autres contextes que Nautilus, par exemple des pièces jointes de courriels avec Evolution. | |
| |
| Clic-droit sur le fichier, puis **Ouvrir avec une autre application** et sélectionnez **Virus Scanner**. | |
| Il est maintenant possible "d'ouvrir" tous les fichiers de ce type avec clamtk. | |
| |
| |
| |