Безопасность IIS

       

Структура папок для активного содержимого


В лекции 4 говорилось о настройке разрешений Windows NTFS для веб-сайтов, папок и отдельных файлов для контроля доступа пользователей к веб-содержимому. Вместо установки разрешений на каждый файл легче и безопаснее создать папки для файлов определенных типов, например, для статического содержимого или сценариев. Хорошо продуманная структура каталогов веб-сайта упрощает управление разрешениями веб-содержимого, так как они устанавливаются на уровне папки. Для стандартного веб-сайта создайте следующие папки (см. лекцию 3).

ПапкаСодержимоеТипы файловПуть
staticСтатическое содержимое, сценарии клиентской части.htm, .html, .jsD:\my_website\static
includeФайлы вставок.incD:\my_website\include
contentФайлы сценариев.aspD:\my_website\content
liveИсполняемые файлы.exe, .dll, .cgi, .plD:\my_website\live
imagesФайлы изображений.gif, .jpgD:\my_website\images

Такая структура сайта не обязательно является образцом для веб-дизайнеров, однако с точки зрения безопасности мы рекомендуем именно этот подход.

Важно. На разрабатываемом сервере используйте неинформативные имена папок со сценариями и исполняемыми файлами.



Содержание раздела