AFAIK, es ist nicht erforderlich, diesen Befehl in Ubuntu zu verwenden, die Clam-Virendatenbank wird automatisch aktualisiert. Wenn Sie es ausführen, erhalten Sie eine Fehlermeldung wie FEHLER: /var/log/clamav/freshclam.log wird von einem anderen Prozess gesperrt
Savvas Radevic
2
Um die tägliche Aktualisierung bei Bedarf zu erzwingen, können Sie den Dienst beenden und aktualisieren und anschließend neu starten: $ service clamav-freshclam stopund anschließend: $ sudo freshclamund erneut:$ service clamav-freshclam start
michael
Antworten:
49
Um die ClamAV-Datenbank zu aktualisieren, gehen Sie folgendermaßen vor sudo freshclam.
NAME
freshclam - update virus databases
SYNOPSIS
freshclam [options]
DESCRIPTION
freshclam is a virus database update tool for ClamAV.
Für die Offline-Aktualisierung können Sie die Virendefinition auch direkt von der Datenbank herunterladen: main , daily und anschließend in /var/lib/clamav(alte Dateien entfernen).
Funktioniert dies für Zorin OS7 Ultimate-Benutzer? Thanks
meins war auf dem neuesten Stand, ich denke es ist jetzt automatisch geworden?
Aquarius Power
FEHLER: /var/log/clamav/freshclam.log kann nicht im Anhänge-Modus geöffnet werden (Berechtigungen prüfen!). FEHLER: Problem mit dem internen Logger (UpdateLogFile = /var/log/clamav/freshclam.log).
Aaron Franke
@ AaronFranke, das hat das Problem gelöst. askubuntu.com/a/909276/118354 Für mich war es aufgrund der GUI von ClamAv offen. sudo lsof /var/log/clamav/freshclam.logsagte, dass. Ich habe den Prozess mit getötet sudo pkill -15 -x freshclam. Problem gelöst.
Satya Prakash
16
Rennen sudo apt-get install clamav.
Sobald ClamAv installiert ist, können Sie in Nautilus ein Skript für die Rechtsklick-Virensuche einrichten.
Öffnen Sie zum Aktualisieren der Virendatenbank ein Terminal und geben Sie den folgenden Befehl ein:
sudo freshclam
Um dieses Update zu automatisieren, können Sie einen Cron-Job einrichten. Ich zeige Ihnen, wie Sie die Virendatenbank täglich um 8:57 Uhr aktualisieren. Öffnen Sie zuerst das Terminal und su, um root zu werden.
sudo su
Jetzt müssen Sie die crontab für den Root-Benutzer ändern.
crontab -e
Dadurch wird die root-crontab-Datei im Nano-Texteditor geöffnet. Fügen Sie die folgende Zeile hinzu
57 08 * * * freshclam
zur Crontab und dann Ctrl+ drücken, um Xzu beenden. Antworten Sie mit Ja, wenn Sie aufgefordert werden, die Datei zu speichern.
Wenn Sie es in die Wurzel-Crontab legen, brauchen Sie es nicht sudo.
Pabi
2
Gegenwärtig clamav-freshclamkümmert sich der Dienst um die Aktualisierung der Definitionen (sicher ab 15.04, möglicherweise schon ab 12.04). Für Nautilus Integration installieren clamtk-nautilus(und Neustart nautilus)
michael
6
Der richtige Weg ist, die freshclam.conf zu bearbeiten und die Anzahl der gewünschten täglichen Prüfungen hinzuzufügen
vim /etc/clamav/freshclam.conf
Checks 24
##Notify clamd to reload it self
NotifyClamd /etc/clamav/clamd.conf
Beeindruckend! Mir war nicht bewusst, dass es standardmäßig einmal pro Stunde überprüft werden würde! Es scheint mir viel zu sein ...
Alexis Wilke
@AlexisWilke Es sollte beachtet werden, dass es nicht - diese Zeile in der Konfigurationsdatei auf Kommentar gesetzt ist, kann aber , wenn Sie möchten aktiviert werden
Numeri sagt wieder einzusetzen Monica ,
@ Numeri Eine Neuinstallation und ich sehe den Checks 24Parameter standardmäßig auf Ubuntu 16.04 ...
Alexis Wilke
@AlexisWilke Ich schätze, das ist es, was ich bekomme, wenn ich annehme, dass das Paket auf Ubuntu das gleiche ist wie Manjaro. (Habe gestern eine Neuinstallation auf Manjaro 17.1.) Ich stimme zu, 24 / Tag ist etwas
übertrieben
2
So aktualisieren Sie clamtk (alle Schritte) / clamav (Schritte 1-3)
ANMERKUNG: Lesen Sie jede Zeile, bevor Sie mit der Eingabe in Terminal beginnen, um zu verstehen, was Sie mit dem System tun.
Entfernen Sie möglicherweise fehlerhafte AV-Installationen:
schalte die "manuelle" Update-Option um und klicke auf "Übernehmen" und "Zurück"
Schalten Sie die Aktualisierungsoption "Automatisch" um und klicken Sie auf "Übernehmen" und "Zurück". Sie sollten nun die aktualisierte Definitionsanzahl sehen
"Verzeichnis durchsuchen"
Umschalten des gewünschten Verzeichnisses, das gescannt werden soll. Für den Systemscan habe ich das gesamte System umgeschaltet (nicht nur /rootoder /usr).
Klicken Sie auf "Scannen" und ein Fortschrittsfenster wird angezeigt.
Letzte Anmerkung: Wenn Sie die Phrase eingeben, erhalten Sie clamav --helpeinige Hinweise. -yist das Gleiche wie Ja zu sagen, um alle Abhängigkeiten für das Paket zu installieren. Wenn -yProbleme auftreten, schließen Sie diese aus und drücken Sie die yTaste manuell, wenn Sie dazu aufgefordert werden.
Dies ist, was ich tun musste, um Clam zum Laufen zu bringen, vielleicht eine Panne sowohl für Clamtk als auch für Clamav (Problem mit beiden). Hoffe das hilft jemand anderem!
In China blockiert die große Firewall, so dass nur die Download-Dateien verwendet werden können. Sie können versuchen, den Server in der Datei freshclam.conf auf cn zu setzen, die Aktualisierung dauert jedoch Tage. Direkter Download funktioniert, um die Definitionen zu erhalten.
$ service clamav-freshclam stop
und anschließend:$ sudo freshclam
und erneut:$ service clamav-freshclam start
Antworten:
Um die ClamAV-Datenbank zu aktualisieren, gehen Sie folgendermaßen vor
sudo freshclam
.Für die Offline-Aktualisierung können Sie die Virendefinition auch direkt von der Datenbank herunterladen: main , daily und anschließend in
/var/lib/clamav
(alte Dateien entfernen).quelle
sudo lsof /var/log/clamav/freshclam.log
sagte, dass. Ich habe den Prozess mit getötetsudo pkill -15 -x freshclam
. Problem gelöst.Rennen
sudo apt-get install clamav
.Sobald ClamAv installiert ist, können Sie in Nautilus ein Skript für die Rechtsklick-Virensuche einrichten.
Öffnen Sie zum Aktualisieren der Virendatenbank ein Terminal und geben Sie den folgenden Befehl ein:
Um dieses Update zu automatisieren, können Sie einen Cron-Job einrichten. Ich zeige Ihnen, wie Sie die Virendatenbank täglich um 8:57 Uhr aktualisieren. Öffnen Sie zuerst das Terminal und su, um root zu werden.
Jetzt müssen Sie die crontab für den Root-Benutzer ändern.
Dadurch wird die root-crontab-Datei im Nano-Texteditor geöffnet. Fügen Sie die folgende Zeile hinzu
zur Crontab und dann Ctrl+ drücken, um Xzu beenden. Antworten Sie mit Ja, wenn Sie aufgefordert werden, die Datei zu speichern.
quelle
sudo
.clamav-freshclam
kümmert sich der Dienst um die Aktualisierung der Definitionen (sicher ab 15.04, möglicherweise schon ab 12.04). Für Nautilus Integration installierenclamtk-nautilus
(und Neustart nautilus)Der richtige Weg ist, die freshclam.conf zu bearbeiten und die Anzahl der gewünschten täglichen Prüfungen hinzuzufügen
quelle
Checks 24
Parameter standardmäßig auf Ubuntu 16.04 ...So aktualisieren Sie clamtk (alle Schritte) / clamav (Schritte 1-3)
ANMERKUNG: Lesen Sie jede Zeile, bevor Sie mit der Eingabe in Terminal beginnen, um zu verstehen, was Sie mit dem System tun.
Entfernen Sie möglicherweise fehlerhafte AV-Installationen:
Installieren Sie AV neu
AV-Datenbank aktualisieren
AV & Scan konfigurieren: In diesem Beispiel wird nur clamtk verwendet
Alle Optionen unter der Registerkarte "Netzwerk" umschalten
http://127.0.0.1
"Update-Assistent"
"Verzeichnis durchsuchen"
/root
oder/usr
).Letzte Anmerkung: Wenn Sie die Phrase eingeben, erhalten Sie
clamav --help
einige Hinweise.-y
ist das Gleiche wie Ja zu sagen, um alle Abhängigkeiten für das Paket zu installieren. Wenn-y
Probleme auftreten, schließen Sie diese aus und drücken Sie diey
Taste manuell, wenn Sie dazu aufgefordert werden.Dies ist, was ich tun musste, um Clam zum Laufen zu bringen, vielleicht eine Panne sowohl für Clamtk als auch für Clamav (Problem mit beiden). Hoffe das hilft jemand anderem!
quelle
In China blockiert die große Firewall, so dass nur die Download-Dateien verwendet werden können. Sie können versuchen, den Server in der Datei freshclam.conf auf cn zu setzen, die Aktualisierung dauert jedoch Tage. Direkter Download funktioniert, um die Definitionen zu erhalten.
quelle