FreeSSHd + WinSCP: "Server hat die Signatur des öffentlichen Schlüssels abgelehnt, obwohl er den Schlüssel akzeptiert hat!"


7

Ich versuche, über SSH auf meinen Windows 2008 R2-Server zuzugreifen. Ich habe eine Remotedesktopverbindung, muss aber meine Dateien auf den Server hochladen. Bei SSH-Servern auf dem Windows-Server habe ich Cygwin + OpenSSH ausprobiert, aber das startet nur ungefähr eines von zwanzig Versuchen, also habe ich FreeSSHd installiert und manuell gestartet. FreeSSHd hat bei der Installation einen privaten Schlüssel namens "RSAKey.cfg" generiert. Ich habe versucht, diesen in eine Datei zu kopieren und ihn mit PuTTYgen auf meinem PC in .ppk zu konvertieren, damit er möglicherweise mit WinSCP oder dem FileZilla-Client funktioniert. Ich habe einen Benutzer erstellt, der Shell, SFTP oder Tunnel verwenden kann und für die Authentifizierung mit öffentlicher Schlüsselauthentifizierung eingestellt ist. Wenn ich mich jedoch als anmelde SFTPuser@[IPAddress], wird in WinSCP der folgende Fehler angezeigt:

Der Server hat die Signatur des öffentlichen Schlüssels abgelehnt, obwohl er den Schlüssel akzeptiert hat!

Fragen:

  1. Was bedeutet das?
  2. Was ist das richtige Verfahren, um ein passendes öffentliches / privates Schlüsselpaar in FileZilla + WinSCP zum Arbeiten miteinander zu bringen?

Ich renne gegen dieselbe Wand. Ich habe Folgendes gefunden, das hilfreich sein könnte: wthwdik.wordpress.com/2011/03/28/… - Außerdem wissen Sie wahrscheinlich bereits: Auf Ihrem lokalen Desktop können Sie Dateien auswählen, STRG + C, um sie zu kopieren, und dann Verwenden Sie in RDP STRG + V, um sie einzufügen - dies ist jedoch sehr unsicher, sodass Sie die Dateien möglicherweise zuerst in eine verschlüsselte Archivdatei
einfügen möchten

Hatte das gleiche mit KypM SSH Server unter Windows - Problem wurde mit der richtigen Konfiguration von öffentlichen / privaten Schlüsseln gelöst. Log of KTS hat sehr geholfen. Link zur Frage im KTS-Forum .
Andrii Kalytiiuk

Antworten:


0

Ich habe festgestellt, dass ich diesen Fehler beim Herstellen einer Verbindung zum FreeSSHd-Server erhalte, wenn dieser nicht als Administrator ausgeführt wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.