added --port argument for using non-standard ssh-ports