2010-12-30 11 views
1

Ich bin ein Neuling SSH ausprobieren. Das Szenario ist, ich habe 2 Maschinen - Windows 7 PC (Desktop) und eine VMWare-Maschine (Windows 7). Cygwin installierte auf beiden. Ich versuche, den VMWare-Computer mit dem Desktop zu verbinden. Ich habe den OpenSSH Server auf dem Desktop Server installiert. Ich habe überprüft, dass es läuft, mit Netstat. Ich habe die Windows-Firewall geändert, indem ich zu den eingehenden Regeln hinzugefügt habe, um Verbindungen für Port 22 zuzulassen.Verbindung mit Windows SSH Server

Mein Problem ist, dass ich keine Verbindung von der VMWare-Maschine herstellen kann.

$ ssh -v [email protected]_machine 
OpenSSH_5.5p1, OpenSSL 0.9.8q 2 Dec 2010 
debug1: Connecting to my_machine port 22. 
debug1: connect to address my_machine port 22: Connection refused 
ssh: connect to host my_machine port 22: Connection refused 

Was mache ich falsch? Was sind meine Optionen zum Konfigurieren? Alle Links oder Antworten wären hilfreich.

Vielen Dank.

WM

Antwort

0

Sie sicherstellen sollten, dass my_machine eingehende Verbindung ermöglicht. Überprüfen Sie die Firewall ....

(wenn Sie diesen Befehl lokal ausführen können - aber nicht von der anderen Maschine, könnte dies der Fall sein).

+0

Vielen Dank Dani. Ich habe diese SSH zu localhost getestet und es hat funktioniert. –

0

Wenn der SSH-Server auf dem Desktop, in den lokalen Host zugreifen können dann versuchen, diese

Desktop-< - Desktop Firewall < - VM Firewall < - VM

Versuchen Sie, die Firewalls zwischen einer nach dem anderen heruntergefahren zu Überprüfe, wo das Problem beginnt, danach konfiguriere es entsprechend. Denken Sie daran, dass die Desktop-Firewall-Regeln eingehender sein sollten und die VM-Firewall ausgehende