У меня проблемы с использованием rsync и ssh для синхронизации с локального на удаленный. Однако я могу rsync от удаленного к локальному следующим образом:

rsync -avzP -e "ssh -i /Users/Bab/Desktop/LightsailDefaultKey-us-west-2.pem" ubuntu@example.co:/var/www/html/ /Users/Bab/Pomodori/web/

Если попытаться выполнить синхронизацию с локального на удаленное, переключив удаленные и локальные аргументы dir:

rsync -avzP -e "ssh -i /Users/Bab/Desktop/LightsailDefaultKey-us-west-2.pem" /Users/Bab/Pomodori/web/ ubuntu@example.co:/var/www/html/ 

Команды терпят неудачу с:

sending incremental file list
rsync: change_dir#3 "/var/www/html/.vscode" failed: No such file or directory (2)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(713) [Receiver=3.1.2]
The terminal process terminated with exit code: 3

Локальный - это osx, удаленный - это Amazon Lightsail Ubuntu 18.04.1

0