Die Ausführung von ssh unter Cygwin unter Windows 10 schlug kürzlich nach vielen Jahren stabiler Anmeldungen fehl. Die relevante Ausgabe von ssh unter einer Münze von Xwindows:
% ssh -tt -vvv <user@host>
debug3: Failed to open file:C:\\ProgramData\\ssh/ssh_known_hosts error:2
debug3: Failed to open file:C:\\ProgramData\\ssh/ssh_known_hosts2 error:2
debug3: failed to open file:/dev/tty error:3
debug1: read_passphrase: can't open /dev/tty: No such file or directory
debug3: spawning /usr/X11R6/bin/ssh-askpass
CreateProcessW failed error:2
ssh_askpass: posix_spawn: No such file or directory
Host key verification failed.
Die spezielle Datei / dev / tty ist da:
% ls -la /dev/tty
crw-rw-rw- 1 jpmattia None 5, 0 May 22 15:04 /dev/tty
Ich habe Cygwin aktualisiert, um sicherzustellen, dass alle Binärdateien auf dem neuesten Stand sind. Auch Windows hat sich Anfang dieser Woche aktualisiert.
Ich bin ein wenig ratlos darüber, was los sein könnte. Hinweise dankbar angenommen.
ssh
in meiner Neuinstallation von Cygwin :(openssh
, da es nicht standardmäßig installiert ist.Wenn bei einer Neuinstallation von cygwin Probleme mit denselben auftreten, müssen Sie im Rahmen der Installation openssh-Pakete auswählen
Der mit Windows 10 gelieferte SSH-Client kann nur über cmd.exe und nicht über das Cygwin-Terminal verwendet werden
quelle