Гид по технологиям

Как генерировать 2FA‑коды на Linux с Authenticator

• 4 min read • Безопасность • Обновлено 22 Nov 2025
2FA на Linux — Authenticator через Flatpak
2FA на Linux — Authenticator через Flatpak

Почему двухфакторная аутентификация важна

Двухфакторная аутентификация (2FA) добавляет второй уровень защиты поверх пароля. Пароли легко подобрать, украсть или повторно использовать — 2FA решает часть этих проблем, требуя временного кода, который генерируется отдельно от сервера.

Краткое определение: TOTP — временно зависящий одноразовый пароль, обычно обновляется каждые 30 секунд.

Важно: 2FA не заменяет надёжные пароли и безопасное хранение резервных кодов. Это дополнительный барьер против неавторизованного доступа.

Генератор двухфакторных кодов на Linux — экран приложения

Установка Authenticator через Flatpak

Authenticator — относительно новое приложение; проще всего установить его через Flatpak. Ниже — пошагово для популярных дистрибутивов.

Установите Flatpak

Если Flatpak не установлен, выполните одну из команд для вашего дистрибутива.

Ubuntu/Debian

sudo apt install flatpak

Fedora

sudo dnf install flatpak

Arch Linux

sudo pacman -S flatpak

Установите Authenticator

Добавьте репозиторий Flathub (если ещё не добавлен) и установите приложение:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.bilelmoussaoui.Authenticator

Подождите, пока Flatpak загрузит зависимости и установит приложение. В большинстве случаев процесс займёт минуты.

Запуск и добавление аккаунта

Приложение Authenticator написано на GTK с использованием Python и появляется в меню приложений вашего рабочего стола. Если вы не видите его сразу, выйдите из сессии и войдите снова или перезагрузите систему.

Запуск Authenticator

После первого запуска появится главный экран с подсказкой добавить аккаунт.

Главный экран Authenticator с подсказкой добавить аккаунт

Нажмите кнопку «плюс» в верхней части окна, чтобы открыть форму добавления нового аккаунта.

Кнопка добавления аккаунта

В открывшемся окне можно выбрать сервис из списка или вставить секрет вручную/отсканировать QR‑код (если камера доступна).

Список сервисов в Authenticator

Заполните поля: имя аккаунта, логин (по желанию) и секрет/токен, который вы получили при настройке 2FA у сервиса. Затем подтвердите добавление аккаунта.

Форма добавления аккаунта в Authenticator

После добавления вы увидите аккаунт на главной странице и одноразовый код рядом с ним. Код обновляется периодически (обычно каждые 30 секунд).

Список добавленных аккаунтов в Authenticator

Рекомендации по использованию и безопасности

  • Храните резервные коды, которые предоставляет сервис, в надёжном месте (например, менеджер паролей с шифрованием).
  • Если вы синхронизируете конфигурацию между машинами, используйте безопасное хранилище; не пересылайте секреты по электронной почте.
  • Делайте регулярные резервные копии настроек Authenticator, если планируете переустановку системы.
  • При утере доступа к устройству с Authenticator используйте предоставленные сервисом механизмы восстановления (резервные коды или восстановление по почте/телефону).

Когда Authenticator может не подойти

  • Если вы хотите синхронизировать 2FA между несколькими устройствами автоматически — Authenticator ориентирован на локальное хранение; для синхронизации понадобятся внешние решения.
  • При политике компании, требующей аппаратных ключей (например, U2F/FIDO2) — Authenticator не заменяет аппаратные токены.
  • Если у сервиса применён только SMS‑код — Authenticator не поможет, пока сервис не поддерживает TOTP/HOTP.

Альтернативы и связанные варианты

  • Аппаратные ключи (FIDO2/U2F) — сильнее защищают от фишинга.
  • Мобильные приложения‑аутентификаторы (Google Authenticator, Microsoft Authenticator) — удобны при постоянном доступе к смартфону.
  • Менеджеры паролей с встроенным TOTP — объединяют хранение паролей и генерацию кодов.

Мини‑методика переноса и восстановления аккаунтов

  1. Экспортируйте секреты из текущего приложения (если доступна функция экспорта) в зашифрованный файл.
  2. Импортируйте в Authenticator или вручную добавьте аккаунты по очереди.
  3. Проверьте работоспособность каждого аккаунта, выполнив вход и подтверждение кода.
  4. Сохраните резервные коды в менеджере паролей.

Критерии приёмки

  • Для каждого важного сервиса вы получили рабочий TOTP‑код, который успешно принимает сервис при входе.
  • Резервные коды сохранены и доступны в безопасном месте.
  • Настройки приложения сохранены или задокументированы для восстановления.

Контрольный список для администратора или продвинутого пользователя

  • Установлен Flatpak и Flathub доступен
  • Установлен Authenticator через Flatpak
  • Добавлены все критичные аккаунты и проверены коды
  • Резервные коды записаны и защищены
  • План восстановления на случай потери машины задокументирован

Фактбокс

  • TOTP-коды обычно действуют 30 секунд.
  • Authenticator поддерживает базовые форматы TOTP/HOTP и импорт QR‑кодов.

Короткая инструкция для социальных сетей

Авторов и пользователей: установите Authenticator через Flatpak, добавьте аккаунты с секретом или QR‑кодом и используйте одноразовые коды прямо с рабочего стола Linux.

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

Резюме

Authenticator — удобный и лёгкий способ держать 2FA‑коды под контролем на Linux‑десктопе, не завися от смартфона. Для большинства пользователей установка через Flatpak и добавление аккаунтов займёт несколько минут, после чего можно безопасно входить на сайты с использованием TOTP.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро