无法通过 SSH 连接到虚拟机

无法通过 SSH 连接到虚拟机

我想从我的主机通过 SSH 连接到我的来宾虚拟机 (CentOS)。我可以平。

SSH 正在运行。 SSH 运行

端口 22 已打开。 22端口开放

看起来防火墙已关闭/IPtables 均已打开。 (这不正常吗?)在此输入图像描述

当我通过 SSH 连接到我的虚拟机时。 在此输入图像描述

密码正确。当我直接登录虚拟机时,它可以工作。所以我将其添加到 /Users/robbertsegers/.ssh/known_hosts 在此输入图像描述

但问题又重现了..该语法正确吗?

答案1

在“sudo”行中,“passwd”提示符是您的本地密码,而不是远程密码。它尚未开始运行 ssh,因为 sudo 尚未对您进行身份验证。

删除“known_hosts”文件中的第 3 行,然后重试。

相关内容