So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

Vor zwei Monaten führte Magento die Zwei-Faktor-Authentifizierungstechnologie ein, um das gesamte Sicherheitssystem zu verbessern. Es wurde entwickelt, um die Geschäfte vor Hackerangriffen zu schützen. Selbst wenn es dem Hacker gelingt, an Ihre Anmeldedaten zu gelangen, ist es aufgrund der Anwendung der zusätzlichen Sicherheitsebene unmöglich, in Ihre Website einzudringen. In diesem Artikel erfahren Sie, wie Sie das Zwei-Faktor-Authentifizierungssystem installieren und konfigurieren. Jetzt lasst uns eintauchen.

Zwei-Faktor-Authentifizierung auf Magento 2 installieren

Es gibt zwei Möglichkeiten, das neue Sicherheitssystem zu installieren. Der erste verwendet das SSH-Terminal. Die zweite Möglichkeit nutzt Plugins wie die Two-Factor Authentication-Erweiterung von Aitoc  und Xtento . In diesem Tutorial führen wir die Installation mit einem SSH-Terminal durch. Beachten Sie jedoch, dass die Methode bei Shared Magento-Webhosting wahrscheinlich nicht funktioniert , da sie den Composer nutzt.

Installieren der Zwei-Faktor-Authentifizierung über das SSH-Terminal

  1. Öffnen Sie das SSH-Terminal.
  2. Verbinden Sie Ihre Website.
  3. Gehen Sie zum Stammverzeichnis. Führen Sie diesen Befehl aus:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
Composerrequire msp/twofactorauth: 3.0 . 0
Composererfordert msp/twofactorauth:3.0.0
Composererfordert msp/twofactorauth:3.0.0
  1. Verwenden Sie diese Zeile, um das Zwei-Faktor-Authentifizierungsmodul zu aktivieren:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
php bin/magento module:enable –all
php bin/magento module:enable –all
php bin/magento module:enable --all
  1. Geben Sie diese Zeile ein, um das Setup zu aktualisieren:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
php bin/magento setup:upgrade
php bin/magento setup:upgrade
php bin/magento setup:upgrade
  1. Verwenden Sie diesen Befehl, um das Setup zu kompilieren:
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
php bin/magento setup:di:compile
php bin/magento setup:di:compile
php bin/magento setup:di:compile
  1. Bereinigen Sie den Cache.
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
phpbin/magento-Cache:sauber
phpbin/magento-Cache:sauber
phpbin/magento-Cache:sauber
  1. Leeren Sie abschließend den Cache, um den Installationsvorgang abzuschließen
Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
PHP-Bin/Magento-Cache:flush
PHP-Bin/Magento-Cache:flush
PHP-Bin/Magento-Cache:flush

Konfigurieren der Zwei-Faktor-Authentifizierung auf Magento 2

Sie können Zwei-Faktor-Authentifizierungen mit vier Arten von Authentifikatoren konfigurieren. Sie sind:

  • Google Authenticator
  • U2F-Geräte
  • Duo-Sicherheit
  • Authy

In diesem Tutorial konfigurieren wir Google Authenticator, die beliebteste Option.

Konfigurieren von Google Authenticator

  1. Melden Sie sich beim Magento 2-Admin-Panel an.
  2. Gehen Sie zu Stores > Konfiguration .

So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

  1. Erweitern Sie Sicherheit .
  2. Klicken Sie auf 2FA .

So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

  1. Erweitern Sie nun den Abschnitt „Allgemein“  . Wählen Sie in der Option „ Anbieter erzwingen “ die Option „Google Authenticator“ aus .

So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

  1. Erweitern Sie den Abschnitt „Google Authenticator“ . Wählen Sie zum Aktivieren „Ja“ aus . Wählen Sie unter „Diesem Gerät vertrauen“ aktivieren die Option „ Nein “ aus . Dadurch werden die Benutzer gezwungen, den Authentifizierungscode jedes Mal einzugeben, wenn sie sich in Ihrem Shop anmelden. Wenn Sie genau das Gegenteil tun möchten, wählen Sie Ja.

So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

  1. Klicken Sie abschließend auf die Schaltfläche „Konfiguration speichern“  , um die Konfiguration abzuschließen.

So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

Testen der Zwei-Faktor-Authentifizierung auf Magento 2

Jetzt ist es an der Zeit zu überprüfen, ob die Zwei-Faktor-Authentifizierung in Ihrem Shop ordnungsgemäß funktioniert oder nicht. Befolgen Sie einfach diese Schritte:

  1. Installieren Sie die Google Authenticator-App auf Ihrem Smartphone.
  2. Melden Sie sich ab und wieder bei Ihrem Magento 2-Administrationsbereich an. Während des Anmeldeversuchs werden Sie aufgefordert, einen QR-Code zu scannen.

So installieren und konfigurieren Sie die Zwei-Faktor-Authentifizierung auf Magento 2

  1. Scannen Sie den Code mit der Authentifizierungs-App, die Sie im ersten Schritt installiert haben. Sie erhalten einen Code. Geben Sie ihn in das Feld „Authentifikatorcode“ in Magento 2 ein. Klicken Sie abschließend auf die Schaltfläche „ Bestätigen “.

Wenn Sie ohne Probleme in das Admin-Panel gelangen, haben Sie die Zwei-Faktor-Authentifizierung erfolgreich in Ihrem Magento 2-Shop implementiert.

Abschluss

In diesem Artikel haben Sie erfahren, wie Sie die Zwei-Faktor-Authentifizierung mit dem SSH-Terminal installieren. Sie haben auch gelernt, es mit der mobilen App Google Authenticator zu konfigurieren und seine Funktionalität zu überprüfen. Mittlerweile ist der Laden hochsicher. Den Hackern wird es sehr schwer fallen, in Ihre Website einzudringen.

Schauen Sie sich diese Top 3 der Magento-Hosting-Dienste an:

Kamatera
4.8

141 Benutzerbewertungen

4,00 $ /Monat
Startpreis

Besuchen Sie Kamatera

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    3.5
  • Unterstützung
    3,0
  • Merkmale
    3.9
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.3
Hostinger
4.6

2.435 Nutzerbewertungen

2,99 $ /Monat
Startpreis

Besuchen Sie Hostinger

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    4.7
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.8
  • Preisgestaltung
    4.7
FastComet
4.8

1.588 Nutzerbewertungen

1,79 $ /Monat
Startpreis

Besuchen Sie FastComet

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    5,0
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.5
  • Preisgestaltung
    5,0
  • Möchten Sie Informationen zum besten Webhosting ? Ein Klick auf diesen Link kann eine große Hilfe sein.