How to find malware on my Linux server?

Solution 1:

There are many tools used to detect malwares on linux servers:

Linux malware detect:

Linux Malware Detect (LMD) is a malware scanner for Linux released under the GNU GPLv2 license, that is designed around the threats faced in shared hosted environments. It uses threat data from network edge intrusion detection systems to extract malware that is actively being used in attacks and generates signatures for detection.

Lynis

Lynis is a security auditing tool for UNIX derivatives like Linux, macOS, BSD, Solaris, AIX, and others. It performs an in-depth security scan.

rkhunter & chkrootkit

rkhunter is a shell script which carries out various checks on the local system to try and detect known rootkits and malware. It also performs checks to see if commands have been modified, if the system startup files have been modified, and various checks on the network interfaces, including checks for listening applications.

ISPProtect

you can install the trial version of the malware scanner for web servers.

What are best practices to follow in this situation?

Do not open the links provided by emails on your browser.