clamdscan: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 19: Zeile 19:
 
Die Datei "file" wird nach Viren gescannt.
 
Die Datei "file" wird nach Viren gescannt.
  
  $ <b>clamdscan file</b>
+
  $ <b>clamdscan - < file</b>
 +
stream: OK
 +
 +
----------- SCAN SUMMARY -----------
 +
Infected files: 0
 +
Time: 0.001 sec (0 m 0 s)
  
Das Verzeichnis "directory" wird nach Viren gescannt.
+
Prüfung aller Dateien mit der Dateiendung ".txt" im aktuellen Verzeichnis.
  
  $ <b>clamdscan directory</b>
+
  $ <b>for file in *.txt;do echo $file && clamdscan - < $file; done</b>
 
 
Prüfung aller Dateien im aktuellen Verzeichnis.
 
 
 
$ <b>clamdscan .</b>
 
  
  
 
{{cat|Antivirenprogramm}}
 
{{cat|Antivirenprogramm}}
 
{{cat|Clamav}}
 
{{cat|Clamav}}
 +
{{cat|Shell-Befehl}}

Aktuelle Version vom 3. August 2009, 12:45 Uhr

Der Shell-Befehl clamscan aus dem Antivirenprogramm Clamav prüft Dateien auf Virenbefall und leitet sie an den Clamav-Daemon clamd weiter, der sie dann mit den in der Konfigurationsdatei "/etc/clamav.conf" hinterlegten Einstellungen untersucht.

Inhaltsverzeichnis

Optionen

clamdscan zeigt beim normalen Aufruf nur die von Virenbefall betroffenen Dateien an. Zu beachten ist, dass viele Dateien aufgrund fehlender Zugriffsrechte nicht von jedem beliebigen Benutzer gelesen werden dürfen. Um sämtliche Dateien zu prüfen, sollten die Dateien deshalb vorzugsweise als Benutzer "root" geprüft werden.

Option Beschreibung
--config-file=file Verwendung einer anderen Konfigurationsdatei für den Prüfvorgang.
--move=verzeichnis Von Viren befallene Dateien werden ins angegebene Verzeichnis verschoben-
--remove Von Viren befallene Dateien werden entfernt.

Verwendung

Die Datei "file" wird nach Viren gescannt.

$ clamdscan - < file
stream: OK

----------- SCAN SUMMARY -----------
Infected files: 0
Time: 0.001 sec (0 m 0 s)

Prüfung aller Dateien mit der Dateiendung ".txt" im aktuellen Verzeichnis.

$ for file in *.txt;do echo $file && clamdscan - < $file; done