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