Гаразд, тому я спробував усе можливе, щоб знайти відповідь на це, шукаючи та переглядаючи можливі дублікати, але я просто не можу так пробачити мені, якщо це все-таки десь там.
Моє питання таке. Я встановити власника /var/www
до myuser:www-data
і права доступу до папки і все ( в даний час тільки основні index.html) це вміст в 750
і Apache , здається, запустити його , як передбачалося, але я не можу отримати доступ до нього , коли я FTP на сервер як myuser
користувач. Я маю на увазі, я можу отримати доступ до нього, але як тільки я спробую відредагувати, видалити або додати щось, що я отримую 500 Permission denied
, і якщо я спробую редагувати отримані дозволи 500 Unknown SITE command
.
Довідка! Що я роблю неправильно? Ідея встановити користувача та групу, а потім дозволи, як зазначено вище, була від мого хорошого друга, який є фахівцем, але я відчуваю, що я його турбую, коли я задаю так багато питань, тож якщо ви можете допомогти мені ще трохи, це було б чудово!
Я намагаюся повернути резервну копію з 4-ма vhostsми назад у www-папку, але те, що я там помістив, не повинно турбувати, правда? Це лише те, що пізніше виродження пізніше має щось спільне з цим, правда?
Спасибі заздалегідь!
Додана інформація:
Я запустив це:
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
dir