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