午夜指挥官通过 fish/ssh 协议进行远程文件复制时冻结

午夜指挥官通过 fish/ssh 协议进行远程文件复制时冻结

我正在使用 Ubuntu 附带的午夜指挥官(mc)4.8.1 版本。当我尝试通过 fish/ssh 协议从远程 ssh 服务器复制文件时,mc 冻结在 0%,我不得不终止它。

我尝试从源代码编译最新的 mc 4.8.15,并从构建目录运行它而不安装它,mc 将无法加载皮肤,但是令人惊讶的是它成功复制了文件。但是,如果我尝试安装它,然后从已安装的副本运行它,它将再次在 ssh 副本上冻结。

上述情况可能表明 mc 存在配置问题,无法很好地处理。

答案1

我在 midnight commander 中使用 sshfs 复制了大量文件,但有几个文件确实挂起了,通常是在中间某个地方。我猜这是由于某种魔法字节模式以某种方式挂起了连接,也许是某些未进行双重转义的 ssh 转义序列。多年来,我在使用许多版本的 mc 时都遇到过这个问题。

https://midnight-commander.org/ticket/323​​6声称有人在 4.8.12 中修复了这个问题,但是我升级到 4.8.17 后这个问题仍然存在。

相关内容