Диспетчер учетных записей (SAM)
В предыдущей главе Вы познакомились в общих чертах с основными составными частями системы безопасности Windows NT. А теперь мы более подробно обсудим роль Диспетчера учетных записей (Security Account Manager, SAM) и проблемы, связанные с хранением и использованием пользовательских паролей. В этой главе мы расскажем о том:
какая информация находится в базе данных диспетчера учетных записей;
в каком виде хранятся пароли пользователей;
как взломщик может получить доступ к этой «жизненно важной», с точки зрения безопасности, информации и каким образом ее можно использовать в дальнейшем;
какие меры помогут защитить базу данных диспетчера учетных записей от несанкционированного доступа;
а также сформулируем правила выбора паролей, следуя которым, можно уменьшить вероятность их вскрытия.
Роль SAM в системе безопасности WindowsNT
В предыдущей главе отмечалось, что одним из основных компонентов системы безопасности Windows NT является Диспетчер учетных записей безопасности (или просто диспетчер учетных записей). Он обеспечивает взаимодействие других компонентов системы безопасности, приложений и служб Windows NT с базой данных учетных записей (Security Account Database, далее в тексте — база данных SAM). Одна из основных функций SAM — поддержка механизмов идентификации (identification) и проверки подлинности (authentication) пользователей при интерактивном входе в систему или при доступе по сети. Только через диспетчер учетных записей все остальные компоненты системы безопасности Windows NT (в том числе и Локальный администратор безопасности, LSA) могут получить доступ к информации, хранящейся в базе данных SAM.
Информация, хранящаяся в базе данных SAM
Диспетчер учетных записей обращается к базе данных, в которой хранится информация, необходимая для функционирования системы безопасности. Эта база обязательно имеется на каждом компьютере с операционной системой Windows NT (как Windows NT Workstation, так и Windows NT Server). У компьютера, включенного в рабочую группу, база данных SAM будет локальной, т. е. областью ее действия будет только этот конкретный компьютер. Если же речь идет о компьютере с системой Windows NT Server, функционирующем как контроллер домена, то в его базе данных SAM хранится информация, относящаяся к группе компьютеров, объединенных в данный домен. Благодаря службе Net-logon другие компьютеры домена могут обращаться к базе данных SAM любого из имеющихся в нем контроллеров.
Примечание. Напомним, что на каждом из контроллеров домена (как на основном, так и на всех резервных) имеется полная база данных SAM всего домена. Кроме того, на всех компьютерах с операционной системой Windows NT, работающих в домене, при старте системы обязательно запускается служба Netlogon. |
Учетные записи
В базе данных SAM (а она состоит фактически из двух частей, которые обозначаются как Account и Builtin) хранятся учетные записи различных объектов, идентифицируемых системой безопасности Windows NT:
Учетные записи пользователей. На компьютере с системой Windows NT Workstation или Windows NT Server, работающем как отдельный сервер, эти учетные записи относятся к данному компьютеру и могут использоваться для проверки интерактивного входа в систему или проверки доступа к компьютеру по сети. Учетные записи пользователей из базы SAM компьютера, выполняющего в сети роль контроллера домена, можно применять более широко. С их помощью пользователи могут входить в систему или получать сетевой доступ к ресурсам на самом контроллере домена, на других компьютерах с системой Windows NT, включенных в этот домен, а также на компьютерах других доменов (при наличии доверительных отношений). Правом создавать учетные записи пользователей (обычно для этого применяется программа User Manager) обладают члены групп Administrators, Server Operators, Account Operators и Power Users.
Учетные записи групп. Это информация о локальных группах, созданных на данном компьютере, и о глобальных группах (если речь идет о контроллере домена). Создать локальную группу и регулировать членство в ней могут даже обычные пользователи (члены встроенной группы Users).
Учетные записи компьютеров домена используются контроллерами домена для взаимодействия с другими компьютерами, входящими в данный домен. Управлять учетными записями компьютеров домена могут члены групп Administrators и Account Operators, а также пользователи, обладающие привилегией Add workstations to domain.
Учетные записи доменов используются контроллерами домена для взаимодействия с контроллерами других доменов, если между этими доменами установлены доверительные отношения. Правом устанавливать такие отношения обладают только администраторы (члены группы Administrators).
Записи двух последних типов создаются только в базе данных
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.