Здравствуйте. Я попытался использовать scp
и rsync
для копирования ресурсов с моей машины на удаленный хост.
У меня нет root-доступа на удаленной машине, но мне нужно перенести большое количество файлов с моего хоста на удаленную машину, расположенную в разных каталогах, и выполнение этого вручную займет очень много времени (в любом случае это займет много времени),
Это то, что я пробовал до сих пор:
echo "password" | rsync -v -e myfile ssh user@remotehost:/home/user/destination
Или же :
echo "password" | scp -r myfile user@remotehost:/home/user/destination
Или же:
scp -r myfile user@remotehost:/home/user/destination <<EOF
password
EOF
Но я все еще получаю это раздражающее приглашение для пароля:
user@remotehost's password:
Любые другие предложения, которые я пробую?
Обновить
Мой пользователь на локальном компьютере отличается от пользователя на удаленном компьютере (пользователя на удаленном компьютере не существует на моем компьютере).