Ich habe den folgenden Befehl versucht:
rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path
SSH wird auf Port 2222 ausgeführt, aber rsync versucht immer noch, Port 22 zu verwenden, und beschwert sich dann darüber, dass der Pfad nicht gefunden wurde, da er natürlich nicht vorhanden ist.
Ich würde gerne wissen, ob es möglich ist, mit einem Remote-Host auf einem nicht standardmäßigen SSH-Port zu synchronisieren.