У меня есть VPS и его использование для размещения моих сайтов. Сервер nginx с php-fdm. мой сайт находится в /var/www/sitename/html/
и всех файлах и папках в каталоге html, принадлежащем www-data www-data
. Все права на файлы - 664
, а каталоги (html-папка и подкаталоги) имеют разрешение 775
. А также мой пользователь является членом группы www-data
.
Я могу изменить все файлы в этой папке, но здесь я не могу создать новый файл или новую папку. Это необходимо sudo
привилегий. Я могу создать новый файл в подкаталогах, например /var/www/sitename/html/uploads
, но не в /var/www/sitename/html/
, пока у них есть тот же владелец и разрешение.Разрешение файла в ubuntu
0
A
ответ
0
Пользователь, с которым вы входите, не является пользователем www-data или членом группы www-data.
Я установил вещи на своих серверах, чтобы пользователь, я зарегистрировался как владелец файлов/каталогов, а группа веб-пользователей - это собственная группа, perms установлены на 750/640. Вы можете автоматически сохранить собственную группу одинаково во всех файлах/каталогах, загруженных в/созданных на сервере, создав веб-каталог верхнего уровня setgid.
drwxr-s--- 4 debbie www-data 4096 Oct 6 2015 /var/www-debbie.example.com
Если веб-сервер должен записывать файлы, создать каталог и изменить права доступа на него
sudo mkdir /var/www-debbie.example.com/writeable
sudo chmod 770 /var/www-debbie.example.com/writeable
Если вы не сделали setgid вещь, то исправить собственности
sudo chown debbie.www-data /var/www-debbie.example.com/writeable
И вот, пользователь веб-сервера может писать на него.
drwxrws--- 4 debbie www-data 4096 Oct 6 2015 /var/www-debbie.example.com/writeable
Смежные вопросы
- 1. Ubuntu: Разрешение отказано ошибка
- 2. Разрешение использования curlftpfs на Ubuntu
- 3. Как увеличить разрешение в Ubuntu?
- 4. Ubuntu - узел разрешение вопроса
- 5. Как получить разрешение на редактирование файла apache2.conf? [Ubuntu]
- 6. Ubuntu изменяет разрешение файла/папки по умолчанию для конкретного пользователя
- 7. nginx on Ubuntu: Разрешение отклонено
- 8. Laravel 5.0 Разрешение на ubuntu
- 9. ubuntu backup-manager Разрешение отклонено
- 10. ubuntu apache2 разрешение на регистрацию
- 11. Ubuntu/Apache2/Forbidden/Разрешение ошибки
- 12. Разрешение файла
- 13. Ubuntu: разрешение отказано в FSL каталог
- 14. Невозможно установить разрешение для потока3 в Ubuntu
- 15. AWS EC2 разрешение вопроса Ubuntu Server
- 16. Разрешение файла в var/www/html/index.html?
- 17. PHP-FPM + разрешение Laravel + Nginx + Ubuntu
- 18. Разрешение файла при создании файла
- 19. Ubuntu Python дает полное разрешение на дерево
- 20. Разрешение отклонено при выполнении Postfix ubuntu tutorial
- 21. Разрешение экрана VirtualBox Ubuntu установлено на 640x400
- 22. Попытка установить caffe на ubuntu - разрешение отклонено
- 23. Разрешение отклонено от запуска Eclipse на Ubuntu
- 24. установка рельсов на разрешение ubuntu отклонено
- 25. разрешение файла манифеста Android
- 26. Разрешение файла gwt
- 27. parallels разрешение файла plesk
- 28. Openssl разрешение выходного файла
- 29. изменение файла собственности разрешение
- 30. Nant: изменить разрешение файла