Practically evert open 22 port receives a huge amount of scripted attacks these days.
~> cat .ssh/config
ControlMaster auto
ControlPath /tmp/%r@%h:%p
ControlPersist yes
Host hostname1
IdentityFile ~/.ssh/id_rsa
Hostname rem.hostname1.com
Port 2290
user user_name
Now you can things like: git clone ssh://username@hostname1/home/user/Code/repot.git
or scp file1.tar hostname1:/home/username && sftp hostname1
Which is pretty handy :-)If someone's out to get you, then sure, they'll find the port.
If someone's out to just find any unlocked door, they'll just move on.