Невозможно изменить файл на www-data, продолжайте получать «chown: www-data: Неверный аргумент»

0

Хорошо, так что я был в этом вопросе в течение большей части 2 часов. Я попробовал эту оригинальную команду

sudo chown www-data:www-data newlogo.png

Я получил это:

chown: www--data: Invalid argument

Я создал пользователя и группу www-dataизменил владельца файла на него, но он все равно не будет загружен на сервер, потому что:

newlogo.png: open for write: permission denied
Error:  File transfer failed

Моя проблема заключается в следующем. Мне нужно загрузить этот файл на сервер и изменить владельца на www-dataвсе кажется, что я сделал, что когда я делаю это через «Get Info», он говорит, что пользователь www-data имеет разрешение на чтение и запись, но все равно не загружается. И когда я изменяю это вручную через терминал, я все еще получаю chown: www-data: Invalid argument ошибка.

Я не лучший в Apache и собираюсь сдаться. Единственное, что я вижу, это то, что права на сервер, на который я пытаюсь загрузить, не установлены правильно, чтобы я мог загрузить этот файл.

Dean Karasinski
источник
Вы пытались включить его в кавычки?
agirish
2
Вам нужно больше информации здесь: вы создали пользователя www-data & amp; группа на клиенте или сервер? Вы запускаете команду chown на клиенте или сервере? Каковы права доступа к папке, в которой находится файл на сервере? И, наконец, как вы пытаетесь загрузить файл на сервер?
Gordon Davisson
Какую оболочку вы используете?
ott--

Ответы:

0

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

sudo chown www-data newlogo.png
sudo chgrp www-data newlogo.png
heiglandreas
источник
Эй, ребята, спасибо за всю помощь здесь. Я на самом деле все понял. Я пытался сделать многое из этого на стороне клиента, а не на стороне сервера. Мой плохой, потому что я не понял его лучше, прежде чем отправлять вопрос. Еще раз спасибо за время.
Dean Karasinski