I created this topic as I was getting frustrated that nothing was being done to make people aware of how insecure ImageVue is by default, and that it is **incredibly** important to take just a few simple steps (less than 5 minutes out of your day) to ensure your installation is secure!
To prevent your gallery from being accessed by unauthorised visitors please follow these simple steps to protect your privacy, email addresses, and hard work from being deleted!
#1. Change the default Administrator user name and password!
- Click "Users" from top menu (Path: /index.php?c=user).
- Edit the admin account.
- Modify the admin user name to anything other than 'admin' e.g. FredSmith.
- Modify the admin password to anything other than 'admin' e.g. IMAGEVUE1234 (uppercase, lowercase, numeric).
#2. Change the default content directory!
- Via FTP, rename the /content/ directory to an alpha-numeric name (e.g. media2013/).
- Click on "Settings" from the top menu (Path: /index.php?c=config#settings).
- Within Imagevue Settings, update the content folder value (default: "content/") to "media2013/".
- Click save and clear your cache.
#3. Change the default Administrator /iv-admin/ directory!
- Click on "Settings" from the top menu (Path: /index.php?c=config#settings).
- Update the current path from "iv-admin/" to your new alpha-numeric directory name (e.g. "secureAdmin9/").
- Via FTP, rename the /iv-admin/ directory to your alpha-numeric directory name (e.g. secureAdmin9/).
#4. Prevent access to your XML configuration files!
- Try navigating to your config file to see what is visible to the world: "http://Your-Gallery-URL.com/iv-config/config.xml".
- Within the root of your ImageVue installation, create a new blank file.
- Name the file "/htaccess.txt".
- Edit the file and paste the following code in:
Code
## ImageVue HTAccess Security Update By Bulletproof IT.
## Updated: 2013/09/01 | Version v1.0.0
<Files ~ "\.xml$">
Order allow,deny
Deny from all
Satisfy All
</Files>
Options -Indexes- Rename "/htaccess.txt" to "/.htaccess" in the root of your ImageVue gallery installation.
- Try navigating to "http://Your-Gallery-URL.com/iv-config/config.xml". You should now receive an error instead of the files contents!
I hope you find these tips useful! I am sure I have made a mistake somewhere, so if you notice something, please let me know
If you have any tips of your own, or have improved what I have described above, then please feel free to share it here with clear instructions.
Thank you!
Cheers,