Gold Плагин Авторизация Защита 2FA Guard - Ultimate Minecraft 2FA Plugin (2 Factor Authentication Plugin) [1.0.28]

2FA Guard - Ultimate Minecraft 2FA Plugin (2 Factor Authentication Plugin)
Краткое описание:
Лучший плагин для Minecraft 2FA (двухфакторная аутентификация) для Spigot, Bungeecord и Velocity
8
507
  • Лайк 0
Реакции:2 пользователей
  • Теги
    2faguard
  • Последние обновления

    1.0.28

    Обновлены несколько зависимостей
    Смотреть еще...
    Для версий
    1. 1.8.✘
    2. 1.9.✘
    3. 1.10.✘
    4. 1.11.✘
    5. 1.12.✘
    6. 1.13.✘
    7. 1.14.✘
    8. 1.15.✘
    9. 1.16.✘
    10. 1.17.✘
    11. 1.18.✘
    12. 1.19.✘
    13. 1.20.✘
    14. 1.21.✘
    Источник
    https://www.spigotmc.org/resources/114896/
    2FA%20Guard.svg

    Описание плагина 2FA Guard:​

    Что такое плагин 2FA (двухфакторная аутентификация) в Minecraft?​

    Плагин 2FA (двухфакторная аутентификация) в Minecraft - важный инструмент безопасности для администраторов серверов. Он добавляет критически важный второй уровень безопасности, требуя, чтобы сотрудники после ввода пароля проходили аутентификацию с помощью дополнительного метода, обычно мобильного устройства. Это гарантирует, что даже если пароль будет скомпрометирован, неавторизованные пользователи не смогут получить доступ к важным командам сервера или привилегиям OP.

    Особенности плагина 2FA Guard:​

    Почему 2FA Guard — лучший плагин двухфакторной аутентификации для Minecraft?
    2FA Guard — это не просто плагин, а полноценная система безопасности для Minecraft-серверов. Вот почему он выделяется среди других:
    • Продвинутая защита на уровне админов: 2FA Guard специально разработан для администраторов серверов. Он предотвращает несанкционированный доступ к важным командам, даже если злоумышленник получил права администратора или OP. Это защищает сервер от нежелательных действий и атак.
    • Интеграция с Discord: Плагин поддерживает интеграцию с Discord, позволяя администраторам подтверждать или отклонять запросы на регистрацию 2FA прямо через Discord. Это гарантирует, что доступ получат только проверенные участники команды.
    • Настраиваемое блокирование команд: Администраторы могут указать, какие именно команды нельзя выполнять без прохождения 2FA, даже если у пользователя есть соответствующие права.
    • Умное распознавание IP: Пользователям не нужно повторно проходить верификацию при входе с одного и того же IP в течение заданного времени, благодаря функции настройки времени повторного входа.
    • Защита от отключения плагина: 2FA Guard невозможно отключить стандартными методами, такими как использование Plugman, что обеспечивает непрерывную защиту.
    • Удобная настройка: Простая конфигурация позволяет персонализировать настройки, включая название для приложения-аутентификатора, размеры шрифта на QR-кодах и текстовые сообщения.
    • Таймаут аутентификации: Пользователям даётся 2 минуты (можно настроить) для ввода кода из мобильного приложения-аутентификатора. Если они не успеют, то будут отключены от сервера.
    • Поддержка Bungeecord и Velocity: Плагин гарантирует, что нельзя обойти 2FA при переключении между серверами. После аутентификации на одном сервере доступ будет автоматически активирован на остальных.

    Основные функции для безопасности Minecraft-серверов:

    • Обязательная 2FA для всех OP-аккаунтов: Все аккаунты с правами OP обязаны настроить 2FA для максимальной защиты.
    • Настройка для обычных аккаунтов: Администраторы могут выбрать, должны ли обычные пользователи проходить 2FA, основываясь на их правах.
    • Полный контроль активности: До настройки 2FA пользователи не могут выполнять никаких действий, включая чат, движение, выполнение команд и другие действия, предотвращая несанкционированный доступ.

    Как включить и настроить 2FA Guard на сервере Minecraft?

    1. Установите плагин: Скачайте и установите его на сервер, а также на Bungeecord/Velocity при необходимости.
    2. Настройте конфигурацию: Укажите предпочтения в файле конфигурации, например, название для аутентификатора и ограничения на команды.
    3. Уведомьте персонал: Сообщите команде о необходимости 2FA и объясните, как начать настройку через команду /2fa setup в чате.
    4. Сканируйте QR-код: Персонал увидит QR-код в игре, который нужно отсканировать в мобильном приложении-аутентификаторе.
    5. Введите код: После сканирования введите код из приложения в Minecraft с помощью команды /2fa <код>.
    6. Завершите настройку: После успешного ввода кода 2FA будет активирована для аккаунта.
    7. Дальнейшее использование: При будущих входах в игру потребуется вводить новый код из приложения-аутентификатора.
    Видеоинструкция: Посмотрите видео, чтобы лучше понять, как работает 2FA Guard.

    Используется и рекомендовано крупнейшими серверами Minecraft:

    «2FA Guard — самый безопасный плагин двухфакторной аутентификации на рынке. Незаменим для любого сервера, который серьёзно относится к своей безопасности» — Purple Prison.

    Скачайте 2FA Guard уже сегодня и защитите свой сервер!

    За разумную цену 2FA Guard предоставляет непревзойдённый уровень безопасности для вашего сервера Minecraft. Уникальные функции, такие как подтверждение через Discord, защита от отключения и блокировка критических команд, делают его лучшим выбором на рынке. Эта небольшая инвестиция может уберечь вас от значительных потерь (иногда исчисляемых сотнями или даже тысячами долларов), что делает 2FA Guard обязательным элементом стратегии защиты вашего сервера.

    Настройка 2FA Guard

    2FA Guard предлагает широкий спектр настроек для адаптации под ваш сервер. Конфигурационные файлы, поставляемые с плагином, позволяют детально персонализировать работу 2FA Guard.

    config.yml​

    YAML:
    issuer: 'PurplePrison' # Will be shown in the authenticator app
    
    enter_type: 'chat' # 'chat' or 'command', Should the code be entered via chat, or /2fa <code>
    
    authentication_timeout_enabled: true
    authentication_timeout: 120 # In seconds, how long the user has to authenticate until being kicked
    
    bungeecord_sync: false # Should the 2FA be synced across the bungeecord network
    
    optional_enabled: false # Enable optional 2FA, if enabled, users can choose to enable 2FA. This is not recommended
    optional_permission: '2fa.optional' # Permission required to enable optional 2FA
    
    general_blocked_commands: # Commands that are blocked for everyone, this is to prevent reloading and potentially bypassing the 2FA
      - "plugman disable 2FA"
      - "plugman reload 2FA"
      - "plugman unload 2FA"
      - "plugman restart 2FA"
    
    op_requires_2fa: true # Does OP require 2fa
    non_op_requires_2fa: true # Does non-OP require 2fa, based on the permission below
    non_op_requires_permission: '2fa.required'
    discord_approval: true # Does discord approval need to be enabled (External approval)
    relog_time: 30 # In seconds, how long u can join without having to re-authenticate (On the same IP)
    save_relog_time: true # Should the relog time be saved, or should it be reset on every restart
    
    map:
      font_size: 10
      top_text: "Scan the QR code"
      bottom_text: "from a mobile device"
      name: "&c&l2FA Code"
      lore: |
        &7Scan the QR code from a mobile device
        &7to enable 2FA on your account
        &f%code%
    
    regular_user_blocked_actions: # User is not OP or have the specified required 2FA permission
      commands: true
      command_list:
        - 'dupeip'
        - 'history'
        - 'lp'
        - 'luckperms'
        - 'essentials:'
        - 'whois'
        - 'op'
        - 'deop'
        - 'ban'
        - 'unban'
        - 'kick'
        - 'mute'
        - 'unmute'
        - 'tempban'
        - 'tempmute'
        - 'banip'
        - 'unbanip'
        - 'banlist'
    
    not_setup_blocked_actions: # User is required to have 2FA but has not set it up yet
      receive_chat: true # Requires ProtocolLib
      chat: true
      commands: true
      command_list:
        - '*'
      movement: true
      dropping_items: true
      picking_up_items: true
      holding_items: true
      interacting: true
      block_breaking: true
      block_placing: true
      inventory_click: true
    
    no_code_blocked_actions: # User is required to have 2FA, has set it up, but is required to enter their code
      receive_chat: true # Requires ProtocolLib
      chat: true
      commands: true
      command_list:
        - '*'
      movement: true
      dropping_items: true
      picking_up_items: true
      holding_items: true
      interacting: true
      block_breaking: true
      block_placing: true
      inventory_click: true

    messages.yml​

    YAML:
    already_in_set_up: '&cYou are already in the setup process!'
    already_requested: '&cYou have already requested 2FA, please wait for approval!'
    already_set_up: '&cYou have already set up 2FA!'
    approval_required: '&cAnother staff member needs to approve your 2FA request!'
    approved: '&aYour 2FA request has been approved, you can now set up 2FA!'
    authentication_removed: '&aYou have successfully removed your authentication!'
    authentication_removed_other: '&AYou have successfully removed the authentication
      of &f%player%&A!'
    authentication_required: '&cYou need to authenticate yourself before doing this, please
      type your 2FA code in chat!'
    authentication_took_too_long: '&cYou took too long to authenticate yourself!'
    cancelled: '&cYou have cancelled the setup!'
    code_invalid: '&cThe code you have entered is invalid!'
    cooldown: '&cPlease wait a little before setting up again!'
    help: |-
      &7&m--------------------------
      &a&l2FA Help
      &7&m--------------------------
      &a/2fa setup &7- &fSet up 2FA
      &aUse your device to scan the QR code
      &a/2fa help &7- &fShow this message
      &a/2fa remove <player> &7- &fRemove 2FA from yourself or another player
      &7&m--------------------------
    no_authentication_required: '&cYou don''t need to authenticate yourself!'
    no_console: '&cYou can''t use this command as console!'
    no_maps_available: '&cThere are no maps available at the moment, please try again
      later!'
    no_permission: '&cYou don''t have permission to do this!'
    player_doesnt_have_2fa: '&cThis player doesn''t have 2FA enabled!'
    setup_finished: '&aYou have successfully set up 2FA!'
    setup_required: '&cYour account needs to be protected with 2FA before doing this!'
    setup_started: |-
      &aPlease scan the QR code with your device using Google Authenticator or Authy!
      Or type the code &f%code% &ain your authenticator app!
    verified: '&aYou have successfully verified your account!'
    welcome_back: '&aWelcome back, you''ve relogged and are now authenticated!'

    Установка плагина 2FA Guard:​

    1. Скачайте плагин.
    2. Выключите сервер
    3. Переместите файл .jar в папку /plugins/ вашего сервера.
    4. Запустите сервер.
    5. Готово.

    Автор

    bobobo

    Еще ресурсы от bobobo

    Constructor
    Constructor
    Позвольте NPC строить ваши схемы и структуры блок за блоком с Citizens
    [AKL] File Manager
    [AKL] File Manager
    Файловый менеджер позволяет AdminCP управлять файлами и папками, загружать файлы.
    The Search
    The Search
    Прячьте различные блоки (или сущности) в своих лобби и заставляйте игроков находить их
    SkyGrid
    SkyGrid
    Прыгайте между блоками в этом уникальном мире небесной сетки; сможете ли вы выжить и процветать?
    Crucible or MythicCrucible DEV BUILDS
    Crucible or MythicCrucible DEV BUILDS
    Девверсия плагина MythicCrucible (или Crucible)
    ⭐ FUNGAMES ⭐
    ⭐ FUNGAMES ⭐
    • Casino, Presents, LuckyBlocks, Glowing, Events, Easter eggs, HeadHunt, Sliding Puzzles
    ⭐ BattlePass ⭐
    ⭐ BattlePass ⭐
    Самый продвинутый плагин квестов
    AdvancedJobs
    AdvancedJobs
    20+ профессий, беспрерывные награды, уровни заданий и легкая настройка для максимального вовлечения
    Model Engine Premium 4.x
    Model Engine Premium 4.x
    Создание и управление модоподобными моделями сущностей без каких-либо модов.
    AdvancedMobs
    AdvancedMobs
    Добавьте 20+ новых мобов в свой мир ⭐ Без ресурспака ⭐ Случайные спавны ⭐ Стак мобов и спавнеров
    ВерхНиз