我已经创建了一个Google Compute Engine虚拟机实例,并且我正在尝试通过它进入SSH。奇怪的是,SSH命令失败了"没有错误"并退出。
为什么会发生这种情况?也许这是企业防火墙问题?如果是这样,我怎么知道?我在Windows 2008服务器上运行Cygwin,而Google VM isntance则是Debian Linux。
J@VAPMAP01001 /cygdrive/c/Users/J
$ ssh -o UserKnownHostsFile=/dev/null -o CheckHostIP=no -o StrictHostKeyChecking=no - i /home/J23587/.ssh/google_compute_engine -A -p 22 J23587@107.178.220.0 --
ssh: connect to host 107.178.220.0 port 22: No error
J@VAPMAP01001 /cygdrive/c/Users/J
答案 0 :(得分:2)
cygwin中似乎有一个错误导致了这个问题。当我收到此错误时,我所要做的就是退出cygwin,打开cygwin,然后再试一次。工作得很好。