Software
  • Registrieren

Beitragsseiten

Installation

Ich nutze dazu den frei verfügbaren Virenscanner ClamAV. Er ist in die Quellen von Raspbian aufgenommen und lässt sich über apt-get installieren. Voraussetzung für die folgenden Schritte ist, das der Raspberry Pi mit dem Internet verbunden ist. Wie üblich aktualisieren wir vor der Installatin die Quellen.

sudo apt-get update

Dann schauen wir gleich, ob unser System aktuell ist.

sudo apt-get upgrade

Ist es das nicht, könnten ab und an ein paar Nachfragen des Systems kommen, ob etwas installiert werden soll. Die sollten wir am Besten erst mal mit der vorgeschlagenen  Antwort (meistens Ja), also mit "Enter" bestätigen.

Nun sind wir auch schon soweit ClamAv zu installieren:

sudo apt-get install clamav

Die Frage, ob Änderungen vorgenommen werden dürfen bejahen wir. Um die Virensignatur zu aktualisieren und gleich zu sehen, ob ClamAV installiert ist führen wir eine Aktualisiereung der Virensignatur aus.

sudo freshclam

Es sollten nun Datenbanken heruntergeladen werden, dass kann etwas dauern, aber danach ist die Installation auch schon fertig. Wie bei vielen Linuxanwendungen üblich wurde auch alles in einer Log datei gespeichert. Die Schauen wir und mal an. Ich nehme hier den Weg über die Konsole, Ihr könnt aber auch mit der grafischen Oberfläche und dem Dateimanager und einen Editor nutzen.

sudo tail /var/log/clamav/freshclam.log

Im Hintergrund wurden nicht nur die Programmdateien auf den Raspberry installiert sondern auch noch eine Konfigurationsdatei abgelegt. Auch da können wir einen Blick drauf werfen, aber erst mal nichts ändern. Auch hier nutze ich die Konsole.

sudo nano /etc/clamav/freshclam.conf

Um sicherzugehen, dass unser System geschützt ist legen wir noch einen Crontab an, der regelmäßig das System scannt. Dazu machen wir einen Eintrag in die Crontab.

sudo crontab -e

Es erscheint eine (noch temporäre) Crontab in deren letzte Zeile wir eintragen (immer ein Leerzeichen dazwischen):

00 00 * * * clamscan -r /

Jetzt nur noch abspeichern (Strg O) und der Virenscanner prüft nun täglich unser System.

Funktioniert irgendetwas bei Euch nicht so wie beschrieben, scheut Euch nicht, in den Kommentaren oder im Forum nachzufragen!

Kommentare   

+1 #31 Raspiuser 2017-04-11 14:06
Hallo,
nachdem ich den Befehl

clamscan -r /
ausgeführt habe

kamen folgende Meldungen:
LibClamAV Error: mpool_malloc(): Can't allocate memory (262144 bytes).
LibClamAV Error: hm_addhash_bin: failed to grow hash array to 1024 entries
LibClamAV Error: cli_loadhash: Malformed hash string at line 3112424
LibClamAV Error: cli_loadhash: Problem parsing database at line 3112424
LibClamAV Error: Can't load main.mdb: Can't allocate memory
LibClamAV Error: cli_tgzload: Can't load main.mdb
LibClamAV Error: Can't load /var/lib/clamav /main.cvd: Malformed database
LibClamAV Error: cli_loaddbdir() : error loading database /var/lib/clamav/main.cvd
ERROR: Malformed database

Was bedeuten diese?

Vielen Dank für die Hilfe
Zitieren
0 #30 Raspiuser 2017-04-11 12:59
Hallo,
wie kann ich mir nach dem Scan eine Email mit Statusbericht schicken lassen?
Danke & Gruß
Zitieren
+1 #29 Jörg Neumann 2016-07-14 11:11
zitiere raspberrypi33:
wie kann ich prüfen, ob der crontab-Eintrag funktioniert, weil ich hab schon gehabt, dass das z.b. mit der Automatischen Zeitaktualisierung nicht klappt, sprich ich muss immer manuell die Zeit einstellen. kann man da auch manuell das system scannen lassen?


Man kann im Syslog nachschauen, ob der cron ausgeführt wurde.
Mit
sudo clamscan -r /
kann man das System prüfen.
Zitieren
+1 #28 raspberrypi33 2016-07-12 00:00
wie kann ich prüfen, ob der crontab-Eintrag funktioniert, weil ich hab schon gehabt, dass das z.b. mit der Automatischen Zeitaktualisier ung nicht klappt, sprich ich muss immer manuell die Zeit einstellen. kann man da auch manuell das system scannen lassen?
Zitieren
+1 #27 Jörg Neumann 2016-05-31 21:38
zitiere ERNIE:
Hallo.
Der Befehl "sudo freshclam"
erzeugt bei mir eine Fehlermeldung:
ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

Versuch mal
sudo /etc/init.d/cla mav-freshclam stop
sudo freshclam -v
sudo /etc/init.d/cla mav-freshclam start
Zitieren
0 #26 ERNIE 2016-05-31 20:49
Hallo.
Der Befehl "sudo freshclam"
erzeugt bei mir eine Fehlermeldung:
ERROR: /var/log/clamav /freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav /freshclam.log).
Zitieren
0 #25 Jörg Neumann 2015-04-24 08:07
zitiere Alex:
Bei mir wird der letzte Code :00 00 * * * clamscan -r / nicht erkannt . Kommando nicht gefunden woran liegt das ?

Der Code muss in die crontab eingetragen werden. Aus der Kommandozeile heraus geht das nicht.
Zitieren
0 #24 Alex 2015-04-23 20:55
Bei mir wird der letzte Code :00 00 * * * clamscan -r / nicht erkannt . Kommando nicht gefunden woran liegt das ?
Zitieren
0 #23 Jörg Neumann 2015-04-14 17:41
Sobald man clamscan startet, werden alle untersuchten Dateien aufgelistet. Läuft das, ist das ein Indiz dafür, dass alles funktioniert.
Zitieren
0 #22 simon 2015-04-14 17:06
Wie kann man feststellen ob es geht
Zitieren

Warenkorb

0 Produkte - 0,00 EUR
Zum Warenkorb

Neue Produkte

miniUSB Verbindungskabel 15cm (Artikelnummer: MINIUSB15CM)
0,65 EUR
Raspberry Pi 3 Modell B+ (Artikelnummer: RASPI3BPLUS)
36,50 EUR
Acrylgehäuse NanoPi NEO AIR (Artikelnummer: GEHNANOPINEOAIR)
5,50 EUR
3D Druck Gehäuse NanoPi NEO (Artikelnummer: GEHNANOPINEO)
4,50 EUR
NanoHat Proto (Artikelnummer: NANOHATPROTO)
7,45 EUR