Exemple d’Utilisation

Exemple d’utilisation de la commande drweb-ctl :

1)Lancer le scan du répertoire /home avec les paramètres par défaut :

$ drweb-ctl scan /home

2)Chemins du scan listés dans le fichier daily_scan (un chemin par ligne) :

$ drweb-ctl scan --stdin < daily_scan

3)Lancer le scan du secteur d’amorçage du disque sda :

$ drweb-ctl bootscan /dev/sda

4)Afficher tous les paramètres de la configuration active depuis la section [Root] :

$ drweb-ctl cfshow Root

5)Indiquer 'No' comme valeur du paramètre de Démarrage dans la section [LinuxSpider] (ce paramètre désactive SpIDer Guard – moniteur du système de fichiers dans l’OS Linux OS) :

# drweb-ctl cfset LinuxSpider.Start No

Notez que les privilèges de superuser sont requis pour effectuer cette action. Pour élever les privilèges, vous pouvez utiliser la commande sudo, comme dans l’exemple suivant :

$ sudo drweb-ctl cfset LinuxSpider.Start No

Exemple d’utilisation de l’utilitaire find pour sélectionner des fichiers à scanner (la commande drweb-ctl scan --stdin) :

1)Scanner tous les fichiers dans tous les répertoires, en commençant par le répertoire racine, dans la même partition du système de fichiers :

$ find / -xdev -type f | drweb-ctl scan --stdin

2)Scanner tous les fichiers dans tous les répertoires, en commençant par le répertoire racine, exceptés les fichiers résidant dans les répertoires /var/log/messages et /var/log/syslog :

$ find / -type f ! -path /var/log/messages ! -path /var/log/syslog | drweb-ctl scan –stdin

3)Scanner tous les fichiers de l’utilisateur racine dans tous les répertoires en commençant par le répertoire racine :

$ find / -type f -user root | drweb-ctl scan --stdin

4)Scanner les fichiers de l’utilisateur racine et admin dans tous les répertoires, en commençant par le répertoire racine :

$ find / -type f \( -user root -o -user admin \) | drweb-ctl scan --stdin

5)Scanner les fichiers des utilisateurs avec un UID dans la fourchette 1000 - 1005 dans tous les répertoires, en commençant par le répertoire racine :

$ find / -type f -uid +999 -uid -1006 | drweb-ctl scan --stdin

6)Scanner les fichiers dans tous les répertoires en commençant par le répertoire racine avec un niveau d’emboîtement inférieur ou égal à 5 :

$ find / -maxdepth 5 -type f | drweb-ctl scan --stdin

7)Scanner les fichiers dans un répertoire racine en ignorant les fichiers dans les sous-répertoires :

$ find / -maxdepth 1 -type f | drweb-ctl scan --stdin

8)Scanner les fichiers dans tous les répertoires en commençant par le répertoire racine en suivant tous les liens symboliques :

$ find -L / -type f | drweb-ctl scan --stdin

9)Scanner les fichiers dans tous les répertoires en commençant par le répertoire racine sans suivre les liens symboliques :

$ find -P / -type f | drweb-ctl scan --stdin

10)Scanner les fichiers créés au plus tard le 3 Juillet 2013 dans tous les répertoires en commençant par le répertoire racine :

$ find / -type f -newermt 2013-07-03 | drweb-ctl scan --stdin