I need to move a small business's web traffic from a rented space on a dedicated server to a Shared Hosting plan. However, I want to know any current Security Issues and Concerns with Shared Hosting. Eg. Is there a way to check that no none can accesss my account from another account on the machine via. the file system? Are there any ways for others on the Shared machine to access my information via. PHP, other tools? Finally, how about physical separation of mySql database files.
For businesses security is important. Being on a shared server there is more security issues probable than having a dedicated server itself. Is there any reason you want to move the site from a dedicated to a shared account ? If it's financial - then a VPS might be more useful as it's less in cost, has the security.
However shared isn't a sess pool of security bugs -- if done right. That is where a lot of problems come in. A lot of good companies will have staff that can setup very nice strong enviornment for your hosting requirements. But then again, it doesn't mean there isn't a ton that isn't upto the job.
Seperation of MySQL is something that quite a few companies can do for you - or has by default. But it's not all that much more secure. It only saves you from someone who has breached the server and has the ability to delete the files on the disk. It would take an extra step to then find the mysql info and then drop all tables in there.
BLUETRIDENT.NET - Reliable Shared, Reseller and Dedicated Hosting Solutions Provider
Managed Hosting with Personal Service
Highspeed Content Servers, Lighttpd, Ruby on Rails, Cluster Servers & Rich Web Application Hosting