I prefer a random port and then disable root, and setup users, once a user is in, they can jump to root 'su root' I find this easier.
Then only allow access from our internal network
All good, then you need to crack more than one network.
All depends how you want to go
