这个问题线程解释我遇到很好的问题后键入/冻结,尽管它不涉及到一个CMD客户端: https://github.com/bliker/cmder/issues/347#issuecomment-111849036流浪/ Laravel家园SSH - 不能在一定的时间
这是对于Laravel Homestead实例,我正在运行Homestead 2.1.6,我目前有最新版本的Laravel/Homestead,Vagrant,VirtualBox(用于修复与Windows 10分开的问题)。
基本上,当我使用“homestead ssh”进入虚拟机的SSH时,除非我正在主动键入命令提示符,它会在停止约30秒后超时。窗口保持打开状态,但不再接受任何输入,除了上面链接中提到的退出顺序外。
这使得作曲家更新几乎不可能(除非我输入随机字符来保持连接活着)。我已经尝试了多个命令行客户端(Windows cmd,git bash,cmder),我已经安装了不同版本的VirtualBox和Vagrant几次,我尝试使用单独的OpenSSH实例来连接,而我已经尝试了ServerAliveInterval建议,我仍然遇到这个问题。
在我的电脑(也是Windows 8.1)上运行良好,但在Windows 8.1笔记本电脑上运行的Windows 10上,我无法正常工作。
任何想法?
编辑:正如我在下面的评论中提到的,我已经在〜/ .ssh /和cmder的配置目录中的config文件中尝试了ServerAliveInterval命令。这是正确的Windows?我可以检查这个配置是否被使用?
我提到我尝试ServerAliveInterval无济于事。我在“〜/ .ssh/config”文件中有〜指向我的用户目录。我已经添加了ForwardAgent线,但没有区别。如果任何人都可以确认以上是在Windows上正确的文件名/位置,将不胜感激! – Rjs37
我也尝试了cmder config目录,看到它可能一直在那里,但完全一样。 – Rjs37