Права для директорий и файлов php проекта LAMP linux
Primary tabs
ОБНОВЛЕНО: если php установлен как модуль, то права лучше настроить так: http://fkn.ktu10.com/?q=node/9314
Старый подход:
Дадим оптимальные права на файлы и папки, лежащие в директории dir_name, для этого
- Выполним для всех поддиректорий (папок):
find dir_name -type d -exec chmod 755 {} \;
- Для всех файлов:
find dir_name -type f -exec chmod 644 {} \;
Эти команды рекурсивно (двигаясь по дереву файлов и папок) выставят следующие права:
- Для файлов:
- владельцу все права
- группу право на чтение и исполнение
- остальным право на чтение и исполнение
- Для директорий:
- Владельцу право на просмотр(чтение+удаление) директории и право создавать в ней файлы
- Группе право только на просмотр содержимого
- Остальным право только на просмотр содержимого
- Log in to post comments
- 2407 reads