Мне нужно скопировать файлы со своего компьютера в папки моего сервера в / var / www, чтобы они были загружены в мое облако. Вот что я пытаюсь сделать:
Я открываю терминал моего компьютера и набираю:
scp /media/user/Files/Documents/documents.docx ubuntu@mywebsite.com:/var/www/documents
Примечания по этому шагу
Затем он спрашивает у меня пароль этого компьютера, и тогда я получаю:
scp: /var/www/documents/documents.docx: Permission denied
Что здесь не так?
Другие заметки
[ 1117]Любая помощь будет принята с благодарностью!
Спасибо!
Я думаю, что это действительно проблема с разрешениями. Пользователь, с которым вы входите на сервер, должен иметь права на запись в каталог, в который вы копируете файл. В этом случае /var/www/documents
.
Попробуйте войти как ubuntu
и сделать что-то вроде echo test > /var/www/documents
.
Если вы получаете ту же ошибку, что и раньше, вы должны добавить пользователя ubuntu в любую группу, которая документирует каталоги, которые были в каталоге. Вы можете проверить это, выполнив, например:
ls -la /var/www
В четвертом столбце отображается название группы. Затем вы можете сделать:
usermod -G web ubuntu
(замените web
реальным названием группы, которое вы получите)