ssh port forward alternatives?

I feel kind of silly for asking this but last time I had port forwarding setup I got tons of random attempts to login, and other strange traffic. So what alternative options do I have for connecting to my FreeBSD from the internet?
 
Just as an update I used a nonstandard port and just had it forward to the proper 22.

I am interested in knowing if their is a better way, this is the first time I am going to be actually administrating a machine exclusively (well as much as possible) from the internet, and I would like to get into the habit of using as many good practices as I can. On that note I have setup the users such that root has a long alpha numeric symbol password of 25 char. and the user I login with is part of the wheel group and has a alpha numeric symbol based password that is 23 char. I would be interested if anyone has some changes I might consider making.
 
Please edit your ETC/sshd/sshd_config.conf
The part :

Code:
Port 22 <- your port
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
 
Back
Top