Can't you just make your own website server with the bitcoin API?
Or do you need that made for you?
Agree with Mango here. When someone posts about help to do something, it's not uncommon they ask how to do something using framework x or method y, and not mentioning exactly what kind of problem they want to solve.
'Controlling bitcoind remotely' is quite a generic term. This could mean to have full control, like being on the local machine, or just access to some commands, although I suspect the former is desired.
So, let's start to break the problem down.
First, what do you want to do? Please be as spesific as possible, and then people with more experince will chime in.
BTW, you're also aware that is' possible to lock down ssh, so that you can only connect from a spesific machine, and it's also possible to log in with authentication keys, avoiding the elaborate task of typing the password every time.