webentwicklung-frage-antwort-db.com.de

Gibt es eine Möglichkeit, Github und Bitbucket 2FA ohne Wiederherstellungscodes oder Ersatztelefonnummer wiederherzustellen?

Mein Android Gerät ist kaputt gegangen und ich habe den Zugriff auf die Authentifizierungscodes Github und Bitbucket 2 verloren.

Leider habe ich die Wiederherstellungscodes nicht gespeichert oder eine Ersatztelefonnummer eingerichtet, um Codes per SMS zu erhalten, und ich bin auf keinem Computer bei Github und Bitbucket angemeldet.

Gibt es eine andere Möglichkeit, auf mein Github- und Bitbucket-Konto zuzugreifen?

50
achiash

Glücklicherweise gibt es eine Möglichkeit, dies zu tun, wenn Sie Ihrem Konto einen SSH-Schlüssel zugewiesen haben.

Sie müssen diesen Befehl nur auf dem Computer ausführen, auf dem Sie den SSH-Schlüssel haben:

ssh -T [email protected] verify

Senden Sie die Ausgabe an den Github-Support. Mit diesem Ausgang können sie Ihr 2fa deaktivieren und Sie können sich nur mit Ihrem Passwort anmelden.

Die Ausgabe sollte folgendermaßen aussehen:

Please provide the following verification token to GitHub Support.
002de4e72d08f47b0b828bab0224dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf6174ce54ab0040aa7075626c69635f6b6579ce008cacf9

Wenn Sie dies lesen, ist es wahrscheinlich zu spät für diesen Rat, aber seien Sie nicht so dumm wie ich. Speichern Sie die Wiederherstellungscodes oder richten Sie eine Telefonnummer ein!

98
achiash

Dies funktioniert nur, wenn Sie über SSH Zugriff auf Ihren Bitbucket und Github haben. Auch für @achiashs Antwort.

Für Github wie @achiash erwähnt kannst du verwenden

ssh -T [email protected] verify

Dadurch wird der Bestätigungscode auf Ihrem Bildschirm gedruckt.

Für bitbucket kannst du verwenden

ssh [email protected] recovery_codes

Daraufhin werden Sie nach dem Passwort gefragt. Geben Sie das Passwort ein und es werden Ihre Wiederherstellungscodes gedruckt.

3
Arjun Nayak