Основы IAM
Управляйте удостоверениями и доступом
«Основы IAM» — бесплатный урок Cyber Security Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Cyber Security Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Cyber Security Academy содержит 4 уроков всего.
Что такое IAM
Управление идентификацией и доступом (IAM) — это область, которая обеспечивает правильным идентичностям правильный доступ к правильным ресурсам в правильное время.
Это основа безопасности организации.
Идентификация, аутентификация и авторизация
Три разных понятия:
- Идентификация: заявление о том, кто Вы (имя пользователя).
- Аутентификация: подтверждение этого (паролем или ключом).
- Авторизация: определение того, что Вам разрешено делать.
Идентичности и субъекты
Идентичность представляет сущность: человека, служебную учетную запись или машину.
В системах управления доступом аутентифицированную идентичность, выполняющую действия с ресурсом, часто называют субъектом.
Жизненный цикл идентичности
Идентичности проходят жизненный цикл:
- Прием: учетная запись создается, когда человек приходит в организацию.
- Перевод: доступ обновляется при изменении роли.
- Увольнение: доступ отменяется, когда человек покидает организацию.
Если не отменить доступ, останутся опасные бесхозные учетные записи.
Аутентификация в IAM
IAM централизует аутентификацию: пользователи один раз подтверждают свою идентичность у доверенного поставщика идентификации.
Это избавляет приложения от разрозненных и несогласованных систем паролей.
Модели авторизации
После аутентификации авторизация определяет разрешения.
К распространенным моделям относятся RBAC (на основе ролей) и ABAC (на основе атрибутов), которые мы рассмотрим на следующем уроке.
Учет и аудит
Третья A в AAA (аутентификация, авторизация и учет) — это ведение журнала того, кто что сделал.
Журналы аудита помогают расследовать инциденты, обеспечивать соответствие требованиям и выявлять злоупотребления.
Привилегированный доступ
Учетные записи администраторов и суперпользователей — ценные цели для атак. Управление привилегированным доступом (PAM) добавляет дополнительные меры защиты:
- своевременное повышение привилегий
- запись сеансов
- хранение учетных данных в защищенном хранилище
Идентичности служб и машин
Не все идентичности принадлежат людям. Служебные учетные записи, клиенты программных интерфейсов и рабочие нагрузки также нуждаются в идентичности.
Их часто больше, чем людей, поэтому необходимо тщательно менять их учетные данные и ограничивать область их действия.
Службы каталогов
Каталог централизованно хранит идентичности и группы. Примерами служат каталоги на основе LDAP и облачные каталоги.
Приложения запрашивают данные в каталоге, а не ведут собственный список пользователей.
ldapsearch -x -b 'dc=example,dc=com' '(uid=alice)'Почему IAM важен
Большинство утечек связано с украденными или неправомерно использованными учетными данными. Надежный IAM:
- уменьшает поверхность атаки;
- обеспечивает единообразное применение политик;
- делает доступ проверяемым и позволяет его отзывать.
Быстрая проверка
В чем разница между аутентификацией и авторизацией?
Итоги
Вы изучили основы IAM.
- Различайте идентификацию, аутентификацию и авторизацию.
- Управляйте жизненным циклом приема, перевода и увольнения.
- Защищайте привилегированные и машинные идентичности и ведите журналы аудита.
Далее мы сравним модели управления доступом RBAC и ABAC.
Изучай Cyber Security Academy с ИИ-репетитором — бесплатно
Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.
- Курсы
- 76
- Уроки
- 303
Часто задаваемые вопросы
Урок «Основы IAM» бесплатный?
Да — полный текст урока «Основы IAM» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Cyber Security Academy, подпишись на CoddyKit PRO. Курс Cyber Security Academy содержит 4 уроков всего.
Чему я научусь в уроке «Основы IAM»?
Управляйте удостоверениями и доступом Ты практикуешь Cyber Security Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Cyber Security Academy?
Предыдущий опыт не требуется. Cyber Security Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.
Сколько времени занимает урок «Основы IAM»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Cyber Security Academy?
Да. Каждый урок Cyber Security Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.