How can i upload folder from my local machine to EC2 inastance

У меня проблема с загрузкой папки с моего ноутбука на мой экземпляр на amazon. Я перепробовал много команд на моей локальной машине, например

sudo scp  -i my_key.pem -r my_folder/path public_DNS:home/ec2-user/new_folder/

но каждый раз получал следующее

Please login as the user "ec2-user" rather than the user "root".
0
задан 23 May 2021 в 07:38

1 ответ

Параметры для scp аналогичны ssh в том, что вам нужно указать имя пользователя, если вы не хотите подключаться, используя свой собственный.Имея перед командой sudo , вы запускаете scp от имени пользователя root, который передается в строку подключения, потому что вы не определили что-то другое.

Попробуйте следующее:

scp  -i ~/.ssh/my_key.pem -r /path/to/source ec2-user@123.123.123.123:/home/ec2-user/destination/

Обязательно измените различные детали для вашей ситуации и убедитесь, что целевой каталог уже существует, поскольку он не будет создан scp .

0
ответ дан 28 July 2021 в 11:36

Другие вопросы по тегам:

Похожие вопросы: