0

我有一个 Azure 虚拟机,我通过 SSH 连接到虚拟机的速度很慢。我可以使用 ssh 或 putty 进行连接,但一段时间后 VM 会断开连接。当我尝试连接到 VM 时,有时会出现连接超时。

为了尝试找出问题,我创建了一个新虚拟机并尝试通过私有接口进行连接,但我仍然遇到同样的问题。

为了说明问题,请参见 scp 命令:

escola@othervm:~$ scp  escola@10.0.0.4:backup/backup.dmp.gz .

backup.dmp.gz                        1% 1520KB 144.7KB/s   12:45 ETA

该命令被执行,一段时间后下载停止。任何帮助?

4

1 回答 1

0

根据我的经验,您可能会增加 VM 大小以为您的 VM 提供更多内存。如果没有意义。您可以尝试以下解决方案并参考this

  • 编辑/etc/ssh/sshd_config以设置较大的值ClientAliveCountMax。该值是每分钟。然后重新启动 ssh 服务service sshd reload
  • 在用户.ssh目录下,添加ServerAliveInterval 60配置文件/user/.ssh/config

有关详细信息,您可以阅读有关连接到 Azure 中的 Linux VM 的问题的详细 SSH 故障排除步骤

于 2020-11-18T09:06:50.037 回答