For a while now I've been trying to figure out a way to allow our web site to be updated remotely. Of course, some catches apply, which is why I'm asking this question. SSH would be the easy answer if ...