31 Stimmen

Notepad++ NppFTP-Plugin kann keine Verbindung über SFTP herstellen

Also, ich habe dieses Problem schon seit einer Weile.

Das Notepad++ NppFTP-Plugin kann keine Verbindung zum Server über SFTP herstellen mit der Meldung "[SFTP] Fehler bei der Authentifizierung: Ungültige private Schlüsseldatei". Aber die Schlüsseldatei ist 100% korrekt und ich verbinde mich problemlos mit WinSCP.

Gibt es Lösungen?

1voto

In meinem Fall hatte ich Probleme mit NppFTP und stattdessen war es mit FileZilla in Ordnung. Schließlich löste ich das Problem, indem ich die Version von NppFTP herabsetzte mit der Version 0.29.10 war es falsch (Probleme) und mit Version 0.27.5 war es in Ordnung.

0voto

Doug Fultz Punkte 1

Ich konnte diesen Fehler beheben, indem ich das Timeout für die Verbindung verlängerte.

Profile settings > Profile > Connection > Timeout (seconds)

0voto

Ich hatte die gleiche Fehlermeldung, die Lösung war :

  • Gehen Sie zu Profileinstellungen / Authentifizierung / Interaktive Tastaturauthentifizierung ausprobieren ...

Es hat funktioniert.

0voto

webmasternoob Punkte 1

Verwenden Sie diese Einstellung, wenn Sie bereits eine gültige und funktionierende SSH-Verbindung mit Ihrem Server haben, aber nicht in der Lage sind, sich über Nppftp zu verbinden. Grundsätzlich müssen Sie Ihren privaten Schlüssel in einen OpenSSH-Privatschlüssel umwandeln, indem Sie die folgenden Schritte ausführen

Öffnen Sie die Datei OriginalvalidprivateKey.ppk in puttyGen über diese Menüpunkte

  1. Umsetzungen->Import Schlüssel
  2. Geben Sie Ihre Passphrase aus validprivateKey.ppk ein.
  3. Konvertierungen -> OpenSSh-Schlüssel exportieren
  4. Speichern Sie es unter einem anderen Namen Ihres importierten Schlüssels, zum Beispiel opensshvalidprivateKey.ppk
  5. verwenden Sie diesen neuen Schlüssel als Ihren Schlüssel in Notepad ++ Nppftp conf Verwenden Sie die folgenden Einstellungen für die Bilder in Ihrer nppFTP-Konf (wenn sie nicht angezeigt werden, ist sie als Standard eingestellt) Nppftpkeyplacement meine nppFTP-Einstellungen Versuchen Sie erneut, eine Verbindung herzustellen, und geben Sie jetzt einfach die Keypassphrase ein, die Sie beim Erstellen der Original.ppk-Datei verwendet haben.

Wenn Sie mit GCP arbeiten, sollten Sie Ihren Publickey zu Ihrer Instanz hinzugefügt haben oder

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X