Hallo.
Habe auf einem Mandrake 9.2 Server Panda Antivir installiert und möchte einmal täglich auf Viren scannen. Der Eintrag in der crontab ist gemacht, laut logs wird Panda asugeführt. Hab zu Testzwecken einen Testvirus auf die Shares geschmissen, der allerdings nicht gelöscht wird. Führe ich denselben Befehl, wie er in der crontag steht in der Konsole aus wird der Virus gelöscht. Ausführender Benutzer ist in beiden Fällen root.
Wäre nett, wenn mir jemand helfen könnte, ich weiß nicht mehr weiter. Wäre im Notfall auch mit alternativen kostenlosen Virenscannern für Linux zufrieden.
Linux 15.036 Themen, 107.107 Beiträge
Probier lieber ein kleines Shell-Skript in /etc/cron.daily zu machen, vielleicht funzt's ja so besser...
Mal davon abgesehn...wozu brauchst du denn nen Virenscanner? Ist meiner Meinung nach auf Linux-Systemen mit ordentlicher Root-User-Trennung nach wie vor überflüssig. Die paar Viren die wirklich für Linux existieren habens dadurch (und die große distributionen-zahl) nicht gerade leicht und erfordern auch sicher etwas interaktivität. Verglichen mit einem Windows-System ist diese Gefahr einfach verschwindend gering.
Gruß, FrogPR
Evtl. hat er ja Verzeichnisse auf die noch von Windows-Betriebssystemen zugegriffen wird (übers Netz oder lokale Installation).
Cron sollte dem User, der den Befehl absetzt ja bei Fehlern eine Mail schicken, oder irgendwass in /var/log/messages bzw. /var/log/cron eintragen. Was steht in den Dateien denn?
@frog
Hab ich schon probiert, funktioniert auch nicht.
Die Kiste ist ein Fileserver der mehrere Windows-Clients bedient, daher kann ich die Virenproblematik leider nicht ganz so leicht nehmen.
@xpectit
Der /var/log/cron/info entnehme ich, dass Panda ordnungsgemäß ausgeführt wird.
Die /var/log/messages enthält 38000 Zeilen, weiß auch nicht was da falsch läuft. Da steht u.a. "warning: world writable files found" und dann werden scheinbar alle Dateien im freigegebenen Verzeichnis runtergerasselt.