It is possible to have SSHD (SSH server) to listen on multiple ports. some places block port 22 the default port for SSH. To over come this you can use another port such as 3389 (which happens to be the Windows remote desktop port number) which may not be blocked.
In Ubuntu edit the /etc/ssh/sshd_config and add another entry Port 3389
or what ever port number. For convention I’d recommend adding it above or below the default Port 22. Save and exit the text editor and restart the SSH server for the new settings to take effect sudo /etc/init.d/ssh restart
.
Remember to configure the router with the new port.
running sshd on 2 ports? Ubuntu forum post