Currency
 American Dollar   British Pound 

2.4. Security issues

This section covers the topic on how to restrict any outer access to your administrative functions. This restriction is something that should be done regardless of what type of server you are on.
2.4. Security issues
Prev Index Next

The basic problem is that web servers usually run on Unix machines as "nobody", but the ViArt HelpDesk scripts run by the web server need to have access to the ViArt Shop "./images" folder... However, as the ViArt files are generally owned by a real user, the only way a script running as "nobody" can access and update this file is if the user grants the world read-write permissions to it. As you can imagine, this opens up security holes which then need to be plugged. There are several methods of doing this depending on where you are running ViArt HelpDesk: On a Dedicated Server or a Shared Server (i.e. other users have access to your directories via telnet or FTP).

Another potential security hole is users guessing your username and password and locating the admin area. Restricting access to your administrative functions is something that should be done regardless of what type of server you are on.
By default the login and password to Administration are "admin"/"admin". You are advisted to change these default settings immediately.
See see details for more details.

After installation, for security reasons, it is better to move:

    • All of the Administration part of the site to another secure location, protected with HTTP authentication.
      Read more about A pache HTTP authentication at http://www.apache.org

    • "templates" folder somewhere from web-tree

    As well as securing your installation, you should also prepare for the worst. If possible, place all of your ViArt tables in a separate database created exclusively for this purpose, and give it a different username and password than your other databases. If this is done, the worst that can happen if your security is hacked is that you loose your ViArt HekpDesk. Otherwise you might loose valuable business data (such as Sales Orders) or even your entire site.

Prev Index Next