Quote:
1. Ok, the first why is that I evidently had not secured it well. I had seen no need since the site was still in development and not known to the world - or so I thought.
Oh, that's bad luck. Sorry! The best way to get around that is to develop your site on your local machine first, and then copy it to the live site when ready. That has other benefits as well, such as a handy backup system.
Quote:
2. A second why however is that a standard Joomla installation with Fantastico clearly is not secure. I am writing this before I am going to research in detail how to make my site secure, but at the moment I am wondering if more can be done by the combination of Joomla, Fantastico and hosting providers to deliver a setup that is secure out of the box. If there are things that need to be done manually, would it not make sense to alert new users to that, or build in wizards to do the job at first start?
Fantastico provides one-button installation convenience, but it is not possible to combine such ease of use with real security. There are too many server and application-level variables that need to be considered to secure a site. They must be adjusted manually. If a single script could make all these security decisions and adjustments on a server then the server would by definition be very insecure.
Quote:
3. But the third and most important why is: what do hackers achieve by hacking a site? Is it for the fun of it? Is it to cover their tracks in distributing illegal information?
In the latter case, are there consequences? Would my domain get blacklisted somewhere, for example by safe internet monitors or by Google? Should I now expect my domain to be on the radar of security agencies?
Hope for the best. Plan for the worst.