clamdscan: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Der Shell-Befehl <b>clamscan</b> aus dem Antivirenprogramm Clamav prüft Dateien auf Virenbefall. Er ist vor allem dann nützlich, wenn der Rechner keine ...“) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Der [[Shell-Befehl]] <b>clamscan</b> aus dem Antivirenprogramm [[Clamav]] prüft Dateien auf Virenbefall | Der [[Shell-Befehl]] <b>clamscan</b> 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. | ||
== Optionen == | == 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. | |||
{| class=wiki | {| class=wiki | ||
! Option !! Beschreibung | ! Option !! Beschreibung | ||
|- | |- | ||
| <tt>-i</ | | <tt>--config-file=<i>file</i></tt> || Verwendung einer anderen Konfigurationsdatei für den Prüfvorgang. | ||
|- | |- | ||
| <tt>--move=<i>verzeichnis</i></tt> || Von Viren befallene Dateien werden ins angegebene Verzeichnis verschoben- | | <tt>--move=<i>verzeichnis</i></tt> || Von Viren befallene Dateien werden ins angegebene Verzeichnis verschoben- | ||
|- | |- | ||
| <tt>--remove</tt> || Von Viren befallene Dateien werden entfernt. | | <tt>--remove</tt> || Von Viren befallene Dateien werden entfernt. | ||
Zeile 23: | Zeile 19: | ||
Die Datei "file" wird nach Viren gescannt. | Die Datei "file" wird nach Viren gescannt. | ||
$ <b> | $ <b>clamdscan - < file</b> | ||
stream: OK | |||
----------- SCAN SUMMARY ----------- | |||
Infected files: 0 | |||
Time: 0.001 sec (0 m 0 s) | |||
Prüfung aller Dateien im aktuellen Verzeichnis. | Prüfung aller Dateien mit der Dateiendung ".txt" im aktuellen Verzeichnis. | ||
$ <b> | $ <b>for file in *.txt;do echo $file && clamdscan - < $file; done</b> | ||
{{cat|Antivirenprogramm}} | {{cat|Antivirenprogramm}} | ||
{{cat|Clamav}} | {{cat|Clamav}} | ||
{{cat|Shell-Befehl}} |
Aktuelle Version vom 3. August 2009, 10: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.
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