I want to enable SSL logins on my Mac (running Leopard) so that I can have the possibility of rebooting it from another machine in case of freezes, but if I enable remote logins, I find that when connected to my campus network, my computer is subject to a huge number of brute force password-guessing logins. I want to do the remote logins from my iPhone (using the AppStore app TouchTerm, so I can't use a public/private key method of logging in. Any other suggestions in terms of avoiding these attacks? I'd rather avoid having to enable and disable remote logins depending on which network I'm connected to -- that sort of defeates the whole purpose of being able to log in remotely.