Я пытался выполнить следующую команду:
rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path
SSH работает на порту 2222, но rsync все еще пытается используйте порт 22, а затем жалуется, что не нашел путь, потому что, конечно, его не существует.
Я хотел бы знать, можно ли выполнить rsync с удаленным хостом через нестандартный порт ssh.