Optimal Free Security Plugin Combination? Sucuri + Wordfence? iThemes Security?
-
I don’t consider myself an “Expert” Linux Admin but I’ve been doing it as necessary for 20 years as just one part of my overall Full Stack development service. I have Configsever/LFD running on my host to start.
One of the questions that has always perplexed me is what is the best Free Security Plugin or more importantly, best combination? I’m a minimalist when it comes to plugins.
After a few years of trying different solutions I gravitated towards iThemes Security mainly because it gave me the most granular control over what it was and wasn’t doing. Later I added Sucuri just to get their outside scanning service (not the paid firewall.) I later really liked the log and email notifications for things like plugins being updated, etc as then I was able to remove a standalone plugin that did that. (I give some clients admin access and like to keep tabs on what they are doing.)
However recently I noticed despite changing the admin username someone was able to keep finding out the admin username and there would be lots of failed login attempts that bugged me. I found that a plugin I was testing was putting a small JS code with the author username in my blog posts so I got rid of that plugin and they no longer are finding the new admin username. However I still was getting the login attempts from many different IPs (which I now is pretty common.) I tied putting recaptcha on the login page but that still generated a failed login attempt in the Sucuri log.
So I decided to give Wordfence a try and enabled the immediate lockout on wrong username. That stopped the invalid login attempts from appearing in my Sucuri log (you can see them in the WF log of course though.)
My concern now is that it sounds like Wordfence is fairly server intensive mainly with all its scanning, and Sucuri has a scheduled scan too. Even though I have plenty of server capacity having an SSD based VDS with 4 cores and 8GB of ran with only 6 WordPress sites, I hate the idea of plugins overlapping and doing the same tasks.
I have since disabled iThemes security and am wondering if I’m missing the Network Security function which blocks based on IP addresses shared from other websites identified as being Bad. My understanding is Wordfence, the free vesion the ban list is 30 days old?
I’m also wondering if I should either disable the Wordfence scanner, or disable the Sucuri scanner (sucuriscan_scheduled_scan) and not run them both? But does that disable the external scan Sucuri performs?
The challenge is most all of us really don’t understand technically the specific details of what is going on with these plugins as the documentation doesn’t get that detailed. It’s almost like I need a server load monitor to do A/B comparisons to see what kind of resources these plugins are using during their scanning. While I have good server resource capacity, I’m kind of finicky about “running a tight ship.”
- The topic ‘Optimal Free Security Plugin Combination? Sucuri + Wordfence? iThemes Security?’ is closed to new replies.