
Ich habe den F-Secure SSH-Client unter Windows installiert und den OpenSSH-Server unter MAC OSX. Ich habe die Authentifizierung mit öffentlichem/privatem Schlüssel erfolgreich konfiguriert. Ich melde mich bei der F-Secure-Client-Software an, gebe den Benutzernamen und den Server ein und sage „Verbinden“. Es wird eine Verbindung zum MAC-Terminal hergestellt, ohne dass ein Kennwort abgefragt wird. Jetzt öffne ich die Eingabeaufforderung auf derselben Windows-Box und versuche ein SCP2 mit scp2.exe. Dadurch werden auch Dateien ohne Kennwortabfrage kopiert. Jetzt wird mit ssh2.exe Benutzername@Server nach dem Kennwort gefragt. Ich habe die Identifikationsdatei und die Benutzerschlüssel überprüft, alles scheint perfekt zu sein. Was könnte hier das Problem sein?
Antwort1
Ich habe es herausgefunden. ssh2 -o "AllowedAuthentications publickey" username@host funktioniert wie erwartet