2013-10-13 4 views
0

Каковы наилучшие настройки разрешения для папок и файлов в приложении Zend с открытыми страницами и страницами, доступными только после входа?Лучшее разрешение файла и файла для zend?

Моя догадка:

Все папки, включая модули, контроллеры, модели и просмотров: 755 Каждый может прочитать каталог, но его содержание может быть изменено только пользователем.

Все файлы: 644 Только владелец имеет права на чтение и запись; группа и другие могут читать только.

Для общей папки можно загружать и удаление пользователей личных файлов: 700, сама 600.

Частный файл это истолкование просто? Мне интересно, должны ли разрешения для бэкэнд приложения после входа пользователя в систему лучше 750 или даже 700 для папок и 640 (или 600?) Для файлов, что делает их недоступными для остального мира?

ответ

1

Пользователь веб-сервера - это тот, кто обращается к файловой системе, а не к конечному пользователю. Обычно это www-data для Linux-систем под управлением Apache. Поэтому вы должны создавать свои разрешения для этого пользователя/группы.

Клиент, однако, должен иметь доступ только для чтения к корню сайта, который является папкой /public. Общая папка будет содержать образы front-end, js, css и index.php, которая является единственной точкой входа Zend.

+0

Да, возможно, это был глупый вопрос. Теперь, если веб-сервер является пользователем, кто является группой и где находятся клиенты при настройке разрешений на папки/файлы? Я все еще пытаюсь понять это, не могли бы вы передать мне какую-то полезную информацию, где я могу это прочитать? – zef

Смежные вопросы