Rsync with a custom port
You can rsync with a different port by adding
-e "ssh --port" into the
Here’s what it looks like:
rsync -avz -e "ssh --port" source [email protected]:/destination
-e specifies a remote shell to use. In this case, we set it to
ssh. Once we set it to
ssh, we can use other flags that come with
-avz are other flags I commonly use for
rsync. They stand for archive, verbose, and compress.
-a— archive mode. This is complex since it equals to
-rlptgoD. Basically this does lots of improvements to make it easier to copy folders recursively.
-v— verbose. It lets me see which files are transferred.
-z— compress. This makes the transfer faster by compressing data.