Please pay attention to the first line in this paragraph...... Small edit of the original post by me making the statement bold.
- If you are running a file server, interface frequently with Windows drives or share files with Windows users, or use virtualization, you will want a virus checker for your Windows files.
- Despite extensive minsinformation, Linux is not immune from malware (witness the explosion of malware being created for the Linux-based Google Android systems). The malware is not usually spread within the OS itself (as long as the OS is a well-respected distribution obtained through official channels), but in trojan programs downloaded and installed by users outside of the normal software distribution channels (i.e. repositories) of the OS. There is always a danger to using programs downloaded from the Internet from sources other than respected repositories -- it is the primary reason that Debian and (K)Ubuntu retain tight control over their software repositories.
- Any file can have malware embedded in it (which is trivial to achieve by concatenation, for example: cat originalfile.avi malware.exe > originalfileplusmalware.avi). The question is whether a user will try to open a file with a program (such as a media player) that has been compromised in a way that allows it to execute the code found in the infected media (e.g. .avi) file. This can occur not only for Windows users but for any OS (including Mac OSX and Linux) with a compromised program (e.g. media player). An example is the extensive problems the Mac OS community is currently having with the Flash player.
- Routine scanning of any file downloaded from the Internet, any file imported from another user's computer (even a trusted source, since their attention to virus prevention may not be as compulsive as yours), or any attachment received in an email (even from a trusted sender) should be done with an anti-virus program.
ClamAV is the open source virus tool for Linux. To install ClamAV:sudo apt-get install clamav
- If an error is returned: "The database directory must be writable for UID 1000 or GID 1000" in order for the virus database to be updated, then change the ownership of the installation directory (/var/lib/clamav):sudo chown 1000 /var/lib/clamavClamTk (ClamAV GUI)
ClamTk is a GTK-based GUI frontend for ClamAV. Install:sudo apt-get install clamtkAVG
AVG offers a free virus scanner for Linux in a .deb package. Download and install from the website.
Avast offers a Linux edition (for home users only) in a .deb package. Download and install from the website.
Edited by hamluis, 10 June 2014 - 07:50 AM.
Moved from Linux/Unix to AV/AM Software - Hamluis.