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

Учётная запись пользователя

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

История

Концепция учётных записей возникла с появлением первых многопользовательских операционных систем в 1960-х годах. В системе CTSS (Compatible Time-Sharing System, Массачусетский технологический институт, 1961) для разграничения доступа к файлам и процессам использовались идентификаторы пользователей. В 1970-х годах в UNIX была введена система учётных записей с числовыми идентификаторами (UID) и паролями, хранящимися в файле /etc/passwd. С развитием компьютерных сетей и Интернета в 1990-х годах учётные записи стали обязательным атрибутом веб-сайтов, электронной почты и форумов. В 2000-х годах с ростом числа онлайн-сервисов возникла проблема «усталости от паролей», что привело к появлению технологий единого входа (SSO) и федеративных систем управления идентификацией (например, OAuth, OpenID Connect).

Структура и компоненты

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

  • Идентификатор (логин) — уникальное имя пользователя в системе (например, ivanov, user123). Может быть числовым (UID) или текстовым.
  • Аутентификационные данные — средство подтверждения личности. Чаще всего это пароль (хешированный и с солью), но могут использоваться также биометрические данные (отпечаток пальца, лицо), одноразовые коды (TOTP), аппаратные ключи (FIDO2) или сертификаты.
  • Профильные данныеинформация о пользователе: имя, фамилия, адрес электронной почты, номер телефона, фотография, дата регистрации, настройки интерфейса, язык.
  • Права доступа (роли) — набор разрешений, определяющий, какие ресурсы и действия доступны пользователю (чтение, запись, выполнение, администрирование). В корпоративных системах часто применяется модель RBAC (Role-Based Access Control).
  • Метаданные — дата и время последнего входа, IP-адрес, история действий, статус (активна, заблокирована, удалена).

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

Учётные записи можно классифицировать по нескольким признакам:

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

  • Персональные — принадлежат конкретному человеку (например, аккаунт в социальной сети, почтовый ящик).
  • Служебные (сервисные) — создаются для работы программ, сервисов или автоматизированных процессов (например, учётная запись базы данных, системного демона).
  • Групповые — используются несколькими людьми (например, общий почтовый ящик отдела, гостевой аккаунт).

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

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

По способу аутентификации

  • Локальные — данные хранятся на устройстве (например, учётная запись Windows на одном компьютере).
  • Сетевые (доменные) — централизованно управляются сервером (например, Active Directory, LDAP).
  • Федеративные — позволяют использовать одну учётную запись для доступа к нескольким независимым сервисам (например, вход через Google или Яндекс).

Процессы управления

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

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

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

Учётные записи являются основной целью атак злоумышленников. Основные угрозы и методы защиты:

  • Подбор пароля (брутфорс) — защита достигается за счёт сложных паролей (не менее 8–12 символов, включая буквы разного регистра, цифры и спецсимволы), ограничения числа попыток входа и капчи.
  • Фишинг — мошеннические сайты, имитирующие страницы входа. Защита: использование двухфакторной аутентификации (2FA) и проверка URL.
  • Утечка базы данных — хеширование паролей с солью (bcrypt, Argon2) и регулярная смена паролей.
  • Социальная инженерия — атаки на доверенных лиц (например, звонок от «службы поддержки»). Защита: обучение пользователей и строгие процедуры восстановления доступа.
  • Кража сессионных cookie — использование HTTPS и флагов Secure, HttpOnly, SameSite.

В России действуют нормативные акты, регулирующие обработку персональных данных пользователей, в том числе при создании и ведении учётных записей. Федеральный закон № 152-ФЗ «О персональных данных» требует от операторов (владельцев сайтов и сервисов) получения согласия на обработку данных, обеспечения их конфиденциальности и уведомления Роскомнадзора о намерении обрабатывать данные. С 2022 года введены требования к обязательной регистрации пользователей через Единую систему идентификации и аутентификации (ЕСИА, портал «Госуслуги») для ряда государственных и муниципальных сервисов.

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

Операционные системы

  • Windows — локальные учётные записи (SAM) и доменные (Active Directory). В Windows 10/11 поддерживается вход по PIN-коду, лицу (Windows Hello) и отпечатку пальца.
  • Linux/Unix — учётные записи хранятся в /etc/passwd (имена, UID, GID) и /etc/shadow (хеши паролей). Управление через команды useradd, usermod, userdel.
  • macOS — локальные учётные записи, интеграция с Apple ID и iCloud.

Веб-сервисы и социальные сети

  • Google — единая учётная запись для Gmail, YouTube, Google Drive, Android и других сервисов. Поддерживает 2FA и аутентификацию через приложение Google Authenticator.
  • Яндекс — универсальный аккаунт для почты, диска, музыки, такси и других сервисов. В 2023 году введена обязательная двухфакторная аутентификация для новых пользователей.
  • ВКонтакте — учётная запись привязана к номеру телефона. Поддерживает вход по QR-коду и через VK ID.
  • Telegram — учётная запись привязана к номеру телефона, аутентификация через SMS-код и облачный пароль.

Корпоративные системы

  • Active Directory (Microsoft) — централизованное управление учётными записями, группами и политиками в домене Windows.
  • LDAP (Lightweight Directory Access Protocol) — протокол для доступа к службам каталогов, используется в Linux (OpenLDAP) и других системах.
  • ЕСИА (Госуслуги) — единая система идентификации для доступа к государственным и муниципальным услугам в России. Подтверждённая учётная запись даёт доступ к полному спектру услуг (запись к врачу, оплата налогов, замена паспорта).

Проблемы и критика

  • Усталость от паролей — пользователи вынуждены запоминать десятки паролей, что ведёт к использованию слабых или повторяющихся комбинаций. Решение: менеджеры паролей (KeePass, LastPass, 1Password) и биометрическая аутентификация.
  • Привязка к номеру телефона — во многих сервисах (включая российские, например, Telegram, ВКонтакте) учётная запись жёстко привязана к номеру телефона. Это создаёт риск потери доступа при смене или утере номера, а также уязвимость к атакам с перевыпуском SIM-карты (SIM-swapping).
  • Централизация и слежка — единые учётные записи (Google, Apple, Яндекс) позволяют компаниям собирать обширные данные о поведении пользователя, что вызывает опасения по поводу приватности. В России с 2021 года действует закон о «приземлении» (ФЗ-236), обязывающий иностранные IT-компании открывать представительства и хранить данные российских пользователей на территории РФ.
  • Уязвимость к взлому — даже крупные сервисы (например, Yahoo, LinkedIn, Facebook) подвергались утечкам баз данных с паролями и личной информацией.

Альтернативы и будущее

  • Беспарольная аутентификация — технологии FIDO2 и WebAuthn позволяют входить без пароля, используя аппаратные ключи или биометрию.
  • Самостоятельно управляемые идентификаторы (Self-Sovereign Identity, SSI) — концепция, при которой пользователь полностью контролирует свои данные, не полагаясь на централизованных провайдеров (например, на блокчейне).
  • Федеративные системы — единый вход через стороннего провайдера (OAuth, OpenID Connect) снижает количество отдельных учётных записей, но создаёт зависимость от него.

Источники

  1. Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных».
  2. Федеральный закон от 01.07.2021 № 236-ФЗ «О деятельности иностранных лиц в информационно-телекоммуникационной сети «Интернет» на территории Российской Федерации».
  3. Таненбаум Э., Бос Х. Современные операционные системы. — 4-е изд. — СПб.: Питер, 2015. — 1120 с.
  4. Stallings W. Operating Systems: Internals and Design Principles. — 9th ed. — Pearson, 2017. — 800 p.
  5. Документация Microsoft: Active Directory Domain Services Overview.
  6. Документация OpenLDAP: Admin Guide.
  7. RFC 7617 — The 'Basic' HTTP Authentication Scheme.
  8. RFC 6749 — The OAuth 2.0 Authorization Framework.
  9. FIDO Alliance: FIDO2 Specifications.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →