For those of you who want a bit more control (classical web-developer style), this small how-to might provide useful.
If you SSH in to your server and sneak a peek at the /usr/local/interworx folder (or the symlink /home/interworx), you'll notice the group and user for many of these files are owned by iworx.
The iworx user and group permissions on these files are essential for InterWorx to run properly. These permissions are also required for InterWorx to access your themes.
ls -la /usr/local/interworx
Fortunately for us, the iworx user should be capable of SFTP by default. We've just got to give iworx a new password. (Its default password is generated on install, and resetting it won't hurt anything.)
You will be prompted to enter a new password twice. Make it something secure.
The idea here is to give your FTP program a hint just incase it's giving you permissions errors trying to view the entire interworx folder.
If you connect and get a permissions error, that's fine as long as you can view the nodeworx and siteworx template folders:
On your local machine, you'll need to set up a folder structure like the one below:
The scope of this tutorial assumes you know how to use FTP, but be sure:
Themes like coolfreshness and vanillaice might be the best places to start seeing as they have minimal files and inherit most files from interworx theme.
We don't recommend running these commands on a server you're using for production purposes unless you know what you're doing.
If you're running in to permissions errors trying to access the interworx folder from your SFTP client, you can try running:
chown iworx.iworx ~iworx
The above command should give you full SFTP access so that you may view and download any or all interworx files. However, your browser won't be able to access InterWorx again until you run:
chown root.iworx ~iworx