Итак, я старался изо всех сил в поиске ответа на этот вопрос путем поиска и поиска возможных дубликатов, но я просто не могу простить меня, если он где-то где-то есть.
Моя проблема заключается в следующем. Я установить владельца /var/www
к myuser:www-data
и права доступа к папке и все ( в настоящее время только основные index.html) это содержимое в 750
и Apache , кажется, запустить его , как предполагалось, но я не могу получить доступ к нему , когда я FTP на сервер как myuser
пользователь. Я имею в виду, я могу получить к нему доступ, но как только я пытаюсь отредактировать, удалить или добавить что-то, я просто получаю 500 Permission denied
, и если я пытаюсь отредактировать права доступа, которые я получаю 500 Unknown SITE command
.
Помогите! Что я делаю не так? Идея настройки пользователя и группы, а затем разрешений, как указано выше, была от моего хорошего друга, своего рода эксперта, но я чувствую, что беспокою его, когда задаю так много вопросов, так что, если вы можете помочь мне еще немного, это было бы здорово!
Я пытаюсь положить резервную копию с 4 vhosts обратно в папку www, но то, что я положил туда, не должно вызывать беспокойства, верно? Это всего лишь сокрытие vhosting позже, которое имеет какое-либо отношение к этому, верно?
Заранее спасибо!
Добавленная информация:
Я запустил это:
myuser@myserver:/$ groups myuser
И получил это:
myuser : myuser adm cdrom sudo dip plugdev lpadmin sambashare
Затем я запустил это:
myuser@myserver:/$ groups www-data
И получил это:
www-data : www-data
И тогда это:
myuser@myserver:/var/www$ ls -l
И получил это:
total 4
-rwxr-x--- 1 tjita1 www-data 177 Jan 25 17:45 index.html
Что касается ftpserver, я ничего не делал, я просто установил vsftpd. Ах да, я также добавил строку в я думаю , /etc/vsftpd.conf
или что - то подобное, что читает что - то вроде этого: chmod_enable=YES
.
Кроме того, я не могу заставить работать эти 4 пробела, извините за это ..
groups myuser
(как; заменить его на имя пользователя пользователя), пожалуйста? а такжеls -l
вwww
реж