Попробуйте следующее:
rsync -ave 'ssh -p 456' /home/cavo/python/ wolfy@123.123.123.123:/home/wolfy/py/
Обратите внимание, что конечные косые черты на дорожках очень важны, они сигнализируют, что вы синхронизируете каталог в каталоге. Переключатель -e помогает rsync знать, что он будет использовать транспорт ssh, и пока мы указываем транспорт, мы также сообщаем ssh, какой порт он должен будет использовать, чтобы разговаривать с удаленным сайтом. Затем имя пользователя и адрес удаленного хоста указаны как часть цели.