1

Столкнувшись с проблемой при использовании scp для загрузки файла из экземпляра AWS EC2 (которому я назначил эластичный IP-адрес), scp игнорирует папку my-store . Но когда я получаю доступ к экземпляру ec2 через ssh, я вижу доступ к папке my-store.

Это код, который я печатаю на своем локальном терминале.

scp -i Downloads/spree-store.pem ubuntu@23.23.195.159:/home/ubuntu/my-store /. scp: /home/ubuntu/my-store: No such file or directory

РЕДАКТИРОВАТЬ :
Основная цель этого вопроса состояла в том, чтобы редактировать текстовые файлы удаленно через ssh, vim, безусловно, лучший вариант, в этой статье объясняется, как установить vim и запустить его https://help.ubuntu.com/community/VimHowto.

PS: использовать :e . чтобы получить vim, чтобы вывести список всех файлов в каталоге.

1 ответ1

0

Для передачи каталогов с помощью scp вы всегда должны использовать -r .

Обычно, однако, ожидаемое сообщение об ошибке говорит вам, что my-store - это не обычный файл (что явно не так), а не указывает, что такого файла или каталога нет.

Также, если вы действительно не хотите, чтобы «/» (ваш системный корень) был местом назначения, удалите косую черту перед точкой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .