SSH 无法连接到服务器

SSH 无法连接到服务器

我在连接运行在 Linux 上的虚拟机时遇到了问题。最近,我在研究 SSH 服务器配置,并设置了监听端口 2222。但现在我无法连接到该服务器。我该如何重置此设置?

我尝试过以下方法,但是没有效果:

ssh [email protected]
ssh [email protected] -p 2222

问题是我如何连接到我的机器?

编辑:我已经解决了这个问题——在 Azure VM 设置中我重置了 SSH 配置。

答案1

当你将 ssh 端口更改为其他端口时,你需要打开端口Azure 国家服务集团默认情况下,对于 Linux VM,仅开放端口 22。因此,当您将端口更改为其他端口时,您无法通过 ssh 连接到 VM。

在此处输入图片描述

当您在 Azure 门户上重置 ssh 配置时,它会将端口更改为 22。因此,您可以再次 ssh 到您的 VM。

答案2

通过在 Azure 门户上的 VM 设置中重置 SSH 配置来解决。在此处输入图片描述

相关内容