Невозможно скопировать файл с локального компьютера в экземпляр AWS ec2 - PullRequest
2 голосов
/ 02 мая 2020

В моем экземпляре Amazon EC2 мое приложение находится на /usr/local/apps/[my_app]. Моя проблема в том, что я не могу перенести мой файл с локального компьютера на удаленный сервер. Предполагается, что в моем локальном каталоге у меня есть файл с именем "dog.txt". При sftp-соединении с моим экземпляром Amazon EC2 я могу put dog.txt успешно; однако, когда я прыгаю в папку /usr, я не могу даже put dog.txt больше. Он сказал, что

Uploading dog.txt to /usr/dog/txt

remote open("/usr/dog.txt"): Permission denied

Пожалуйста, помогите

1 Ответ

2 голосов
/ 02 мая 2020

это не имеет ничего общего с AWS или EC2. Это простая UNIX концепция. Чтобы объяснить это простым способом, просто отправьте все свои файлы сначала на /tmp на удаленном сервере.

, чтобы решить вашу проблему, выполните эту команду $ chmod 777 -R /usr/local/apps/[my_app]

После того, как эта команда выполняется, вы можете копировать файлы прямо с вашего локального компьютера или с /tmp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...