Beim Pushen auf Github wird plötzlich “Keine unterstützten Authentifizierungsmethoden verfügbar” angezeigt
Lesezeit: 4 Minuten
Reißer234
Ich habe vor ein paar Wochen ein Github-Projekt gestartet. Ich konnte ohne Probleme Änderungen pushen (ich verwende TortoiseGIT).
Als ich heute versuchte, meine Änderungen zu pushen, bekam ich plötzlich das Fehlerfenster „PuTTY Fatal Error“ „Disconnected: No supported authentication methods available“.
Kannst du etwas empfehlen, um das Problem zu beheben?
Siehe auch: stackoverflow.com/questions/3431314
– BlueRaja – Danny Pflughoeft
5. November 2013 um 17:12 Uhr
Shahar Hamuzim Rajuan
Für mich gab es ein Problem, Aktionen gegen das Remote-Repository nur bei Verwendung von TortoiseGit durchzuführen, durch CMD/GitBash es gab überhaupt kein Problem.
Also, was ich tat, war sehr einfach:
ich öffnete SchildkröteGit–>Einstellungen –> Netzwerk und im SSH-Client habe ich zu “C:\Program Files\Git\usr\bin\ssh.exe” anstelle von “TortoiseGitPlink.exe” geändert.
wo ist das ssh.exe ?
– T. Todua
4. Dezember 2018 um 9:02 Uhr
C:\Programme\Git\usr\bin\ssh.exe
– Shahar Hamuzim Rajuan
4. Dezember 2018 um 9:07 Uhr
sehr gut antworten 🚀
– SpongeBob Kamerad
8. Januar 2019 um 4:39 Uhr
Tolles Angebot! Danke!
– Владимир В
31. Juli 2021 um 16:47 Uhr
Das war es. Vielen Dank.
– Exil79
24. Oktober 2021 um 6:34 Uhr
Gerold Meisinger
Stellen Sie sicher, dass Sie installiert haben TortoiseGit mit OpenSSH und dass Sie die verwenden SSH-Authentifizierungsmethode. Wenn Sie mit Putty installiert haben, befindet sich möglicherweise ein “Computersymbol” im Systray namens “Putty Pageant”.
Sie sollten auch sicherstellen, dass der Festzug Ihren Schlüssel hat (andernfalls klicken Sie auf Schlüssel hinzufügen und wählen Sie Ihre Schlüsseldatei aus).
– Reißer234
18. Mai 2012 um 12:50 Uhr
Ich konnte diese Optionen finden.
– ianbeks
1. April 2016 um 14:31 Uhr
Simon Osten
Für TortoiseGit-Benutzer unter Windows (wie ich ursprünglich in dieser Frage gepostet habe)
Früher habe ich die meisten meiner Github/Bitbucket-Repositories mit dem eingerichtet SSH-Repository-URLs da es (ursprünglich) die einzige bequeme Möglichkeit war, TortoiseGit daran zu hindern, bei jeder einzelnen Aktion nach Ihrem Passwort zu fragen.
Aber TortoiseGit auf diese Weise einzurichten, war immer haarsträubend schmerzhaft. Jedes Mal, wenn es mich gekostet hat Std. korrekt einzurichten, da die Standardinstallationsoptionen nie zu funktionieren schienen (selbst seit 2016, meine Güte!).
Keine Verwaltung oder Generierung von SSH-Schlüsseln
Keine Notwendigkeit zu haben pageant.exe läuft ständig (was bei jedem Start nach Ihrem Passwort fragt)
Mit TortoiseGit aus Australien finde ich, dass Klone über HTTPS 5-10x schneller sind als SSH
Gleiches gilt für gitlab.com (aber verwenden Sie gitlab.com in der URL)
– Popnudeln
16. Februar 2021 um 16:27 Uhr
Ich konnte diesen Fehler beheben, indem ich den privaten Schlüssel zu Pageant hinzufügte. Ich habe dies während der Schlüsselerstellung vergessen, und nachdem ich es hinzugefügt hatte, erhielt ich den Fehler nicht mehr.
In meinem Fall hat Tortoise Git PuttyKey verloren. Also musste ich zu TortoiseGit gehen Einstellungen > Git > Remote
und in diesen Abschnitt habe ich geklickt Fernbedienung Rahmen mein Ursprung und PuttyK Key wurde nicht gesetzt (es war vorher). Ich musste es neu einrichten.
Ist mir passiert, nachdem TortoiseGit auf die neueste Version aktualisiert wurde. Das hat es gelöst, Prost.
– Paul Suart
22. Juli 2016 um 8:36 Uhr
Tomáš Zato – Wiedereinsetzung von Monica
Um dies zu beheben, musste ich Pageant manuell über das Startmenü ausführen:
Danach sah ich Festzug in der Taskleiste:
Ich könnte meinen Schlüssel hinzufügen. Normalerweise sind die Schlüssel drin %userprofile%\.ssh.
Ist mir passiert, nachdem TortoiseGit auf die neueste Version aktualisiert wurde. Das hat es gelöst, Prost.
– Paul Suart
22. Juli 2016 um 8:36 Uhr
Gerold Meisinger
Ich habe es herausgefunden – es ist passiert, weil ich TortoiseGIT neu installiert habe, seit ich mit der Arbeit an dem Projekt begonnen habe. Pulls verliefen reibungslos, aber sobald ich versuchte, meine Änderungen zurückzusetzen, benötigte TortoiseGIT meinen Authentifizierungsschlüssel, der nicht konfiguriert war.
Bearbeiten
Um das Problem zu lösen, habe ich einfach alle Authentifizierungsdaten von meinem TortoiseGit gelöscht, unter: Kontextmenü “Tortoise Git” -> Einstellungen -> Gespeicherte Daten -> Authentifizierungsdaten [Clear]
Wie bekomme ich den Authentifizierungsschlüssel?
– Rodrigo Souza
12. August 2010 um 18:04 Uhr
@RodrigoAlves – Entschuldigung, dass ich Ihren Kommentar erst jetzt bemerkt habe. Es ist wahrscheinlich nicht relevant, aber der Schlüssel ist sowieso eine Datei auf Ihrer Festplatte … Sie sollten immer wissen, wo es ist / es sichern. Sie extrahieren es nicht aus TortoiseGit. Stellen Sie eine separate Frage, ob dies irgendwie noch relevant ist.
– Reißer234
18. Mai 2012 um 12:51 Uhr
Bei mir begann es, nachdem ich mein abgelaufenes RSA-Schlüsselzertifikat erneuert hatte. Keiner dieser Schritte hat bei mir funktioniert, egal wie vielversprechend sie aussahen. Ich suche immer noch nach der Antwort…
– Nik
20. März 2014 um 12:48 Uhr
12985100cookie-checkBeim Pushen auf Github wird plötzlich “Keine unterstützten Authentifizierungsmethoden verfügbar” angezeigtyes
Siehe auch: stackoverflow.com/questions/3431314
– BlueRaja – Danny Pflughoeft
5. November 2013 um 17:12 Uhr