我有一台运行着 Cygwin 和 SSH 服务的 Windows XP 机器。我想使用 PuTTY 从本地网络上的其他计算机连接到它。PuTTY 工作正常,我实际上得到了一个相对较快的登录提示。但每当我在根目录(“/”)上执行“ls”时,它通常都不会完成,就像命令被挂起了一样。其他 PuTTY 会话也受到影响,无论我在做什么(即使只是在我的主目录上执行“ls”也可能需要一段时间或无法完成)。这就像 ssh/cygwin 系统中的某个地方发生了死锁。
根目录确实包含“cygdrive”文件夹,它是主机的内容。这会导致速度变慢吗?
答案1
嗯,问题肯定是网络共享不可用。基本上,托管在计算机上的 SSH 正在与我妻子计算机的共享目录进行对话。嗯,她的计算机不可用(我相信是处于休眠状态),这确实搞坏了 Cygwin。
当我唤醒她的电脑时,一切又开始飞速运转。我确信 cygwin 无法设置网络共享并导致速度变慢。
如果有人有更好的写法,我会很乐意接受它作为答案。