Security guide for shared hosting servers
Our shared hosting environment uses a large amount of security tools which are preventing your account from compromising to hackers or abusive users.
However in order to provide more security for your web-site you can consider the following options which will prevent most of the cases in which your account is compromised.
-> When you look to your file system of your account you should check for files with permissions above 755. Typically some applications require such permissions for some of their files and folders. Such permissions are allowing the files for whith they are set to be executable for the group and the world. This could seriously damage your web-site and sometimes can also damage the whole shared hosting environment.
-> Regarding your security on account level you should consider to pick strong passwords for your services. For an example every time you create a new user for your emails, ftp or mysql databases you should use the option provided in the cPanel for generating a random password. This option will provide you with secure password which you should keep in a safe place.
-> Check for updates. If you are using an opensource applciation maintained from 3rd party software companies you should check for updates atleast once in month and if there are new updates you should keep your applications/themes/plugins for these applications up to date.
-> Using https:// logins. Every time you are loging into your application as administrative user or accessing your account resources directly with URL (not from the cPanel) you should make sure your URL begins with https:// (secure connection which is using SSL certificate in order to encrypt the communication between client and server).
-> Making your local computer a secured place. In order to secure your own local computer you should consider purchasing an antivirus software which will keep your local computer clean from viruses and other abusive scripts.
Of course there are many more ways for you to secure your web-site but these are the most common which will provide you a high level of protection.