【发布时间】:2015-11-08 19:43:38
【问题描述】:
这个问题线程很好地解释了我遇到的问题,尽管它与单个 cmd 客户端无关: https://github.com/bliker/cmder/issues/347#issuecomment-111849036
这是一个 Laravel Homestead 实例,我正在运行 Homestead 2.1.6,我目前拥有最新版本的 Laravel/Homestead box、Vagrant、VirtualBox(用于修复 Windows 10 的一个单独问题)。
基本上,当我使用“homestead ssh”通过 SSH 连接到 VM 时,除非我主动输入命令提示符,否则它会在大约 30 秒不活动后超时。窗口保持打开状态,但不再接受任何输入,除了上面链接中提到的退出序列。
这使得作曲家更新几乎不可能(除非我输入随机字符以保持连接有效)。
我已经尝试了多个命令行客户端(windows cmd、git bash、cmder),我已经多次安装了不同版本的 VirtualBox 和 Vagrant,我尝试使用单独的 OpenSSH 实例进行连接,我已经尝试过ServerAliveInterval 建议,我仍然遇到这个问题。
在我的 PC(也是 Windows 8.1)上很好,但在我现在在 Windows 10 上运行的 Windows 8.1 笔记本电脑上,我无法让它正常工作。
有什么想法吗?
编辑:正如我在下面的 cmets 中提到的,我在 ~/.ssh/ 和 cmder 的 config 目录中的一个名为 config 的文件中尝试了 ServerAliveInterval 命令。这对 Windows 是否正确?我可以检查是否正在使用此配置吗?
【问题讨论】:
标签: windows ssh vagrant virtualbox homestead