Berechtigung verweigert mit einem öffentlichen Schlüssel mit Copssh auf einem Windows 2003-Server

Berechtigung verweigert mit einem öffentlichen Schlüssel mit Copssh auf einem Windows 2003-Server

Ich habe einen Windows 2003 SP2-Server mit CopSSH Version 1.1.0.1 installiert. Ich habe einen Benutzer für SFTP eingerichtet, der Dateien von zwei Servern übertragen kann. Ich versuche, die öffentlichen Schlüssel hinzuzufügen, die er mir zur Verfügung gestellt hat, damit er Dateien von drei weiteren Servern übertragen kann. Ich habe die Schlüssel hinzugefügt, indem ich eine BASH-Shell geöffnet und über die Befehlszeile zum Stammverzeichnis dieses Benutzers navigiert bin und dann diesen Befehl ausgeführt habe: cat your public key >> authorized_keys

Wenn ich die Datei authorized_keys in einem Texteditor öffne, sehe ich, dass die neuen Schlüssel hinzugefügt wurden.

Nachdem ich die neuen Schlüssel hinzugefügt hatte, habe ich den OpenSSH-Server gestoppt und dann neu gestartet.

Wenn der Benutzer einen Test von einem der neuen Server aus versucht, erhält er die Fehlermeldung „Zugriff verweigert (öffentlicher Schlüssel, Tastatur-Interaktiv). Verbindung verloren“

Befolgen Sie die Empfehlungen einer Antwort auf eine ähnliche Frage auf Stackoverflow (

chmod 700 ~/.ssh chmod 600 ~/.ssh/autorisierte_schlüssel

Dem Benutzer wird weiterhin die Berechtigung verweigert (öffentlicher Schlüssel, Tastatur-Interaktiv)

verwandte Informationen