Открыть сервисСервис

Учётная запись в информационных системах

Учётная запись (англ. account) — это совокупность данных в информационной системе, которая идентифицирует пользователя или процесс и предоставляет ему права доступа к ресурсам. Учётная запись обычно включает уникальный идентификатор (логин), способ аутентификации (пароль, ключ, биометрические данные) и набор разрешённых действий. Учётные записи применяются в операционных системах, базах данных, веб-сервисах, корпоративных сетях и иных системах, где требуется разграничение доступа.

Состав и назначение

Стандартная учётная запись состоит из следующих элементов:

  • Идентификатор (логин, имя пользователя) — уникальное имя, по которому система распознаёт субъект.
  • Атрибуты — дополнительные сведения: ФИО, адрес электронной почты, подразделение, роль.
  • Учётные данные (credentials) — секретная часть, используемая для аутентификации: пароль, ключ шифрования, сертификат, биометрический шаблон.
  • Политика доступа — список прав и привилегий: какие файлы, команды, таблицы или сервисы пользователь может использовать.

Основные функции учётной записи — идентификация (кто это), аутентификация (доказательство личности) и авторизация (что разрешено).

Классификация

Учётные записи различают по нескольким признакам.

По типу субъекта:

  • Пользовательские — для конкретного человека.
  • Служебные (системные) — для процессов, демонов, служб ОС или приложений (например, root, SYSTEM, www-data).
  • Групповые — объединяют пользователей для удобного управления правами.
  • Временные — создаются на ограниченный срок и удаляются автоматически.

По статусу:

  • Активные — учётная запись работает, доступ разрешён.
  • Заблокированные — доступ приостановлен (по решению администратора, при подозрении на взлом, при долгом неиспользовании).
  • Удалённые (архивные) — учётная запись деактивирована, данные могут храниться для аудита.

По уровню привилегий:

  • Администраторские — полный контроль над системой.
  • Обычные (стандартные) — ограниченный набор прав.
  • Гостевые — минимальные права, часто с ограничением по времени.

Учётные записи в операционных системах

В Unix-подобных системах (Linux, FreeBSD) учётные записи хранятся в файле /etc/passwd, а хеши паролей — в защищённом файле /etc/shadow. Права определяются идентификаторами UID (пользователя) и GID (группы). В Windows учётные записи хранятся в SAM (Security Account Manager) или в Active Directory — службе каталогов для доменных сетей. Стандартные учётные записи Windows: Administrator, Guest, SYSTEM, LOCAL SERVICE.

Учётные записи в веб-сервисах

В веб-приложениях учётная запись обычно связана с электронной почтой или телефонным номером и создаётся при регистрации. Хранится она в базе данных приложения. Пароль, как правило, сохраняется не в открытом виде, а в виде хеша с солью. Многие сервисы поддерживают вход через сторонние учётные записи — по протоколу OAuth 2.0 или OpenID Connect, что позволяет не создавать отдельный пароль на каждом сайте.

Управление жизненным циклом

Полный цикл учётной записи включает:

  1. Создание — регистрация субъекта, назначение идентификатора и начальных прав.
  2. Активация — подтверждение личности (по e-mail, SMS, документам).
  3. Использование — аутентификация, авторизация, изменение профиля.
  4. Изменение прав — повышение или понижение привилегий, перевод в другую группу.
  5. Блокировка — при нарушении политик, увольнении, подозрении на компрометацию.
  6. Удаление или архивация — окончательное деактивирование с сохранением журналов.

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

Основные угрозы, связанные с учётными записями, — это перебор паролей, фишинг, утечка баз данных, использование одинаковых паролей на разных сервисах и компрометация служебных учётных записей. Меры защиты включают:

  • политику сложных паролей и их периодической ротации;
  • двухфакторную аутентификацию (2FA) — например, одноразовый код из SMS или приложения-аутентификатора;
  • принцип минимальных привилегий — каждому субъекту выдаются только необходимые права;
  • блокировку учётной записи после нескольких неудачных попыток входа;
  • ведение журналов аудита (логов) входов и действий.

В России порядок учёта и защиты учётных записей в информационных системах регулируется, в частности, требованиями ФСТЭК и ГОСТ Р 50922-2006 «Информационная технология. Защита информации. Идентификация. Аутентификация. Управление доступом».

Смежные понятия

С учётной записью тесно связаны понятия сессии (временного сеанса работы после входа), токена доступа и идентификатора сессии. В корпоративной среде управление учётными записями объединяется в системы IAM (Identity and Access Management), которые автоматизируют выдачу, изменение и отзыв доступов.

Источники:

  • ГОСТ Р 50922-2006 «Информационная технология. Защита информации. Идентификация. Аутентификация. Управление доступом»
  • RFC 2119, RFC 6749 (OAuth 2.0)
  • Man Pages Linux: passwd(5), shadow(5)
  • Microsoft Learn: Active Directory Domain Services
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru