Antworten:
Es gibt Java-Apps, sowohl GUI als auch CLI . Beide wurden auf der Google Authenticator-Seite bei Wikipedia aufgeführt . Beide enthalten Installationsanweisungen auf den jeweiligen Downloadseiten.
Ich mag die Idee, aber ich habe weder diese getestet, noch würde ich davon ausgehen, dass sie sicher sind oder sogar richtig funktionieren. Dies ist eine Zusammenfassung meiner Suchergebnisse, keine Empfehlung.
Sie können einige Erweiterungen für Ihren Webbrowser verwenden, sie funktionieren ziemlich gut.
Hier ist ein Beispiel:
Für Chrome / Chromium / Yandex (und andere Chrome-basierte Browser) können Sie Authenticator verwenden. Klicken Sie einfach unter diesem Link auf "Zu Chrome hinzufügen" .
Oder man kann es durch hinzufügen: Customise and control
Menü (drei Striche / Punkte oberen rechten Ecke des Browsers)> Settings
> Extensions
> Get more extensions
(unten in der Liste)> Search the store
für: Authenticator
.
Sie müssen eine Passphrase hinzufügen . In diesem Schritt können Sie mehrere Instanzen synchronisieren - die Übertragung der Authentifizierungsdaten zwischen Computern, die Sie mit Ihrem Google-Konto verwenden.
So fügen Sie einen Authentifizierungsschlüssel hinzu: Klicken Sie zuerst hier , um einen Demo-Barcode in Ihrem Browser zu öffnen. Folgen Sie dann den nächsten Schritten für: QR-Code scannen oder Manuelle Eingabe . Wenn der Barcode nicht von einer Google-Anwendung generiert wird, müssen Sie in den meisten Fällen nur die manuelle Eingabe verwenden. Wenn der Authentifizierungscode zeitbasiert ist, müssen Sie die Synchronisierungsuhr mit der Google- Funktion verwenden.
Um die Anwendung zu verwenden , klicken Sie einfach auf das Authenticator-Symbol. Warten Sie auf den Beginn eines neuen Zyklus. Klicken Sie auf den neu generierten Schlüssel. Es wird in die Zwischenablage kopiert.
Benutze den Schlüssel! Normalerweise haben Sie ungefähr anderthalb Minuten Zeit , um es zu benutzen.
Ich bin mit anderen Browsern nicht so vertraut, aber zum Beispiel können Sie in Firefox auf ähnliche Weise Open Two-Factor Authenticator verwenden .
Darüber hinaus wird in den nächsten Antworten beschrieben, wie die Zwei-Faktor-Authentifizierung (mithilfe von Google Authenticator) in Apache2 und OpenSSH implementiert wird:
Installieren Sie einfach das kleine Befehlszeilenprogramm oathtool
.
sudo apt-get install oathtool
Führen Sie dann einen solchen Befehl aus, um ein Einmalpasswort zu erhalten:
oathtool --totp -b YOURSECRET
Sie können auch versuchen, Authentifikator
Geben Sie zum Installieren einfach Folgendes ein:
pip3 install authenticator
Sie können Konten hinzufügen mit
authenticator add MyAccount
Zuerst werden Sie aufgefordert, Datendateien zu erstellen (sagen Sie "Ja") und dann nach einem Kennwort zu fragen, um Ihre otp-Geheimnisse zu schützen (erforderlich). Nachdem Sie Ihr Passwort bestätigt haben, werden Sie aufgefordert, den Geheimcode einzugeben, um das Einmalpasswort zu generieren. So generieren Sie ein OTP:
authenticator gen MyAccount