How to run rsync via non-standard ssh port
Не знали, как запустить rsync
через нестандартный порт (при работе через SSH, без ответного Rsync демона на сервере)?
Теперь знайте:
rsync -avz -e "ssh -p 12345" ./public_html/ username@yourserver.com:/var/www/html/
Здесь 12345 - номер порта, username - ваш логин и yourserver.com - доменное имя или IP вашего сервера.
Пришлось немного повозиться с чтением манов и поэкспериментировать. Надеюсь, кому-то сэкономит время.