Schlüsseldatei konnte nicht geladen werden. Datei „id_rsa.pub“ konnte nicht geladen werden oder enthält keinen privaten Schlüssel. – File Zilla

Schlüsseldatei konnte nicht geladen werden. Datei „id_rsa.pub“ konnte nicht geladen werden oder enthält keinen privaten Schlüssel. – File Zilla

Beim Versuch, über SFTP eine Verbindung mit einer AWS-Instanz herzustellen, wird beim Einrichten der ~/.ssh/id_rsa.pubDatei für die Verbindung ein Fehler angezeigt.

Fehler -Could not load key file. File 'id_rsa.pub' could not be loaded or does not contain a private key. - File Zilla

Antwort1

Habe festgestellt, dass zum Einrichten einer SFTP-Verbindung eine private Datei (Schlüssel) angegeben werden muss. ~/.ssh/id_rsaIst die private Datei ~/.ssh/id_rsa.pubdie öffentliche Datei? Man muss die private Datei verwenden, damit FileZilla eine Verbindung herstellen kann.

Antwort2

Unter MacOS akzeptierte FileZilla meinen unter gespeicherten aktiven privaten Schlüssel nicht ~/.ssh/id_rsa, aber als ich den Anmeldetyp auf einstellte, Interactivekonnte ich mich ohne Kennwort verbinden.

Antwort3

Dies ist zwar schon etwas älter und die akzeptierte Antwort ist einigermaßen richtig, löst das Problem jedoch immer noch nicht. Es funktioniert jedoch einwandfrei, wenn Sie den absoluten Pfad verwenden.

/users/username/.ssh/id_rsa

Einige Hintergründe zur Geschichte: Bei der Verwendung ~/.ssh/id_rsawird immer noch derselbe Fehler zurückgegeben, obwohl die Datei vorhanden ist, da ich sie für die Verbindung über das Terminal verwende.

Could not be loaded or does not contain a private key.

verwandte Informationen