Japanatron Logo

I propose blocking all access to Joomla's administrator login page and front-end user login (if you don't use it) because I constantly see a-hole bots in my logs trying to hack my site.  Add these lines to the Nginx site configuration.

# DENY ACCESS TO JOOMLA ADMIN
       location ~* /administrator.* {
       deny all;
       }

# DENY ACCESS TO JOOMLA USER LOGIN
       location ~* /component/user.* {
       deny all;
       }

Now how do you access the Joomla administrator login page??  Serve your site on another port using a simpler configuration, then setup your firewall to only allow your IP to access that port.

Related Articles

Ubuntu 22.04 Nginx Build Outli...

I re-built my LEMP web-server fresh on Ubuntu 22.04 and learned some things along the way. This is my base build outline mostly created for my own notes. INS...

How to Modify JomSocial to Sup...

The open source stuff that JomSocial uses to convert and render video uploads (ffmpeg) also supports audio files.  I thought it would be cool to modify JomSocia...

Ubuntu 24.04 Nginx Build Outli...

I re-built my LEMP web-server fresh on Ubuntu 24.04 and learned some things along the way. This is my base build outline mostly created for my own notes. INS...

My Adventures in Spam Blocking

I hate spam.  I detest it.  And I'm not talking about the scrumptious processed meat product.  I think you all know the spam I'm referring to—the kind peddling ...