Google Authenticator für den Desktop

16

Gibt es eine Desktop-Anwendung für den Google-Authentifikator (eine Entsprechung zur Telefon-App, nicht zur PAM-Bibliothek)?

ℝaphink
quelle

Antworten:

10

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.

Tom Brossman
quelle
1
Cool Danke. Schade, dass diese nicht mit dem Google-Authenticator-Code versehen sind. Außerdem frage ich mich, ob es einfach wäre, eine Art Desktop-Widget mit mehreren Konto- / Schlüsselpaaren zu
erstellen
@Raphink ja, vielleicht ein ganz einfacher Indikator, der ein kleines Menü mit den Codes herunterlädt? Vielleicht ist es aus Sicherheitsgründen am besten, zwei verschiedene Geräte für die Anmeldung zu benötigen. Ich bin sehr zurückhaltend dabei, Sicherheit gegen Bequemlichkeit einzutauschen.
Tom Brossman
Ein Indikator wäre in der Tat sehr nett. Das Portieren des Codes in eine andere Sprache (z. B. Python) sollte nicht zu schwierig sein. Wie für mehrere Geräte ... nun, es gibt immer noch das Passwort. Was die Sicherheit betrifft, sehe ich kein Problem damit, den Authentifikator auf dem Desktop zu haben.
ℝaphink
1
Um es klarer auszudrücken, besteht die Hauptsicherheitsfunktion von TOTP imo darin, Remote-Angriffe mit Benutzernamen und Kennwörtern zu verhindern, nicht so häufig lokale Angriffe mit den 1 oder 2 Computern, die ich täglich benutze.
ℝaphink
7

Sie können einige Erweiterungen für Ihren Webbrowser verwenden, sie funktionieren ziemlich gut.

Hier ist ein Beispiel:

Bildbeschreibung hier eingeben

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 controlMenü (drei Striche / Punkte oberen rechten Ecke des Browsers)> Settings> Extensions> Get more extensions(unten in der Liste)> Search the storefü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:

pa4080
quelle
6

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

MortezaE
quelle
Das funktioniert super!
Taylor R
Weitere Anweisungen finden Sie unter thirld.com/blog/2016/01/16/…
luca76
1

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
Eman
quelle