2010-08-16 17 views
5

Hat jemand irgendwelche Ideen, was könnte dies verursachen.bash: ssh-host-config: Befehl nicht gefunden

ich auf Sieg am 7. Ich habe erfolgreich alles Setup mit diesem Tutorial:

http://www.kgx.net.nz/2010/03/cygwin-sshd-and-windows-7/

ich auf diesen Befehl nach oben bin:

ssh-host-config

.. aber ich erhalte den Fehler im Titel. Ich habe Google und viele andere Orte gesucht. Ich kann keine Instanz von jemandem finden, der dieses Problem hat.

Irgendwelche Ideen?

+0

Stellen Sie sicher, dass openssh (das vermutlich den Befehl ssh-host-config enthält) tatsächlich installiert ist. Überprüfen Sie Ihren PATH und stellen Sie sicher, dass er das Verzeichnis enthält, das diesen Befehl enthält. – Cascabel

Antwort

7

Siehe http://allthingsmarked.com/2006/08/17/how-to-set-up-a-windows-ssh-server-for-vnc-tunneling/

Sie wahrscheinlich die OpenSSH zu überprüfen vergessen. Ich habe dies beim Herunterladen in einen Ordner mit dem Setup vergessen.

+0

Die CygWin-Installation muss nicht erneut gestartet werden. Es ist möglich, einzelne CygWin-Pakete mit cyg-get zu installieren. Chocolatey könnte verwendet werden, um cyg-get zu installieren, indem "cinst cyg-get" und anschließend "cyg-get openssh" ausgegeben wird – 030

0

Laden Sie nicht alle Pakete auf einmal herunter und ich dachte, dass alles in Ordnung war, bis ich den gleichen Fehler bekam. Laden Sie einfach das openssh-Paket herunter und stellen Sie sicher, dass das X in der Box ist, es könnte eine große Datei also eine Weile dauern.

0

Dieser Fehler kann auch auftreten, wenn Sie Ihren cygwin \ bin-Pfad zu Ihrem Windows-Pfad hinzufügen müssen. Wenn Sie es zu Ihrem Windows-Pfad hinzufügen, sind möglicherweise alle festgelegt. Ich würde es am Ende hinzufügen, damit Sie möglicherweise andere Windows-Befehle nicht vermasseln.

Stellen Sie sicher, dass alle Shell- und Bash-Fenster geschlossen sind, bevor Sie es erneut versuchen. Andernfalls wird die Änderung nicht wirksam.