Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Korporativnye_informatsionnye_sistemyT.doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
5 Мб
Скачать
☆

§ 3.4.6. Защита Web-серверов

Наряду с обеспечением безопасности программной среды, важнейшим будет вопрос о разграничении доступа к объектам Web-сервиса. Для решения этого вопроса необходимо уяснить, что является объектом, как идентифици- руются субъекты и какая модель управления доступом - принудительная или произвольная - применяется.

В Web-серверах объектами доступа выступают URL (Uniform (Universal) Resource Locator - универсальные локаторы ресурсов). За этими локаторами могут стоять различные сущности - HTML-файлы, CGI- процедуры и т.п.

Как правило, субъекты доступа идентифицируются по IP-адресам и/или именам компьютеров и областей управления. Кроме того, может использо- ваться парольная аутентификация пользователей или более сложные схемы, основанные на криптографических технологиях.

В большинстве Web-серверов права разграничиваются с точностью до каталогов (директорий) с применением произвольного управления доступом. Могут предоставляться права на чтение HTML-файлов, выполнение CGI- процедур и т.д.

Для раннего выявления попыток нелегального проникновения в Web-

сервер важен регулярный анализ регистрационной информации.

Разумеется, защита системы, на которой функционирует Web-сервер,

должна следовать универсальным рекомендациям, главной из которых явля-

ется максимальное упрощение. Все ненужные сервисы, файлы, устройства должны быть удалены. Число пользователей, имеющих прямой доступ к сер- веру, должно быть сведено к минимуму, а их привилегии - упорядочены в соответствии со служебными обязанностями.

Еще один общий принцип состоит в том, чтобы минимизировать объем информации о сервере, которую могут получить пользователи. Многие сер- веры в случае обращения по имени каталога и отсутствия файла index.HTML в нем, выдают HTML-вариант оглавления каталога. В этом оглавлении могут встретиться имена файлов с исходными текстами CGI-процедур или с иной конфиденциальной информацией. Такого рода “дополнительные возможно- сти” целесообразно отключать, поскольку лишнее знание (злоумышленника) умножает печали (владельца сервера).

§ 3.4.7. Аутентификация в открытых сетях

Методы, применяемые в открытых сетях для подтверждения и провер- ки подлинности субъектов, должны быть устойчивы к пассивному и актив- ному прослушиванию сети. Суть их сводится к следующему.

* Субъект демонстрирует знание секретного ключа, при этом ключ ли-

бо вообще не передается по сети, либо передается в зашифрованном виде.

* Субъект демонстрирует обладание программным или аппаратным средством генерации одноразовых паролей или средством, работающим в режиме “запрос-ответ”. Нетрудно заметить, что перехват и последующее воспроизведение одноразового пароля или ответа на запрос ничего не дает злоумышленнику.

* Субъект демонстрирует подлинность своего местоположения, при этом используется система навигационных спутников.

§ 3.4.8. Простота и однородность архитектуры

Важнейшим аспектом информационной безопасности является управ-

ляемость системы. Управляемость - это и поддержание высокой доступности

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

Наиболее остро проблема управляемости встает на клиентских рабочих местах и на стыке клиентской и серверной частей информационной системы. Причина проста - клиентских мест гораздо больше, чем серверных, они, как правило, разбросаны по значительно большей площади, их используют люди с разной квалификацией и привычками. Обслуживание и администрирование клиентских рабочих мест - занятие чрезвычайно сложное, дорогое и чреватое ошибками. Технология Intranet за счет простоты и однородности архитекту- ры позволяет сделать стоимость администрирования клиентского рабочего места практически нулевой. Важно и то, что замена и повторный ввод в экс- плуатацию клиентского компьютера могут быть осуществлены очень быстро, поскольку это “клиенты без состояния”, у них нет ничего, что требовало бы длительного восстановления или конфигурирования.

На стыке клиентской и серверной частей Intranet-системы находится Web-сервер. Это позволяет иметь единый механизм регистрации пользовате- лей и наделения их правами доступа с последующим централизованным ад- министрированием. Взаимодействие с многочисленными разнородными сер- висами оказывается скрытым не только от пользователей, но и в значитель- ной степени от системного администратора.