从 Windows 使用 ssh 到 Linux 时出现 MAC 错误

从 Windows 使用 ssh 到 Linux 时出现 MAC 错误

我正在尝试从 Windows 系统 SSH 到 Azure Centos VM。但我收到错误,MAC 不正确...经过进一步检查,我发现只有当使用的 mac 算法是[电子邮件保护]如果我尝试指定其他算法,连接则没有问题。此外,我可以从其他 Linux 机器连接到虚拟机,也可以从我的 Windows 系统连接到其他 Linux 机器。所以我猜这与 Linux 和 Windows OpenSSH 的版本有关所以我尝试使用 root 访问权限从我的 Azure 虚拟机中的 sshd_config 文件中删除这个 mac 算法,连接暂时成功,但过了一段时间,mac 算法又自动添加回了 sshd_config 文件。我不是部署虚拟机的人,无法重新部署它,有什么方法可以更改这个配置并确保它不会自动重置?

有人可以帮我解决这个问题吗?

相关内容