ssh:无法解析主机名 sama5d27-som1-ek-sd:

Posted

技术标签:

【中文标题】ssh:无法解析主机名 sama5d27-som1-ek-sd:【英文标题】:ssh: Could not resolve hostname sama5d27-som1-ek-sd: 【发布时间】:2020-06-01 05:16:32 【问题描述】:

我正在尝试在我的桌面机器(Windows 机器)和远程机器(Linux 机器)之间建立远程连接。

为此,我按照此处描述的步骤进行操作:

https://docs.microsoft.com/en-us/cpp/linux/set-up-fips-compliant-secure-remote-linux-development?view=vs-2019#to-create-and-use-an-rsa-key-file

但是,在第 2 步中,当我尝试从 Windows 中使用以下命令将公钥复制到 Linux 机器时:

scp C:\Users\wiemz/.ssh/id_rsa.pub root@sama5d27-som1-ek-sd:

出现此错误:

H\364te 未知。 失去联系

我用 ping 命令验证了我的 Linux 互联网连接,一切正常。此外,当我在 Linux 机器上输入这个命令时:

ssh root@sama5d27-som1-ek-sd

上面写着:

临时故障 在名称解析中

请问我该如何解决这个问题?

【问题讨论】:

【参考方案1】:

问题是您的操作系统无法解析您使用的主机名。您应该提供 FQDN,例如 web.example.com 或机器的 IP 地址。例如

scp file root@IP:

scp file root@web.example.com:

【讨论】:

所以我必须将scp C:\Users\wiemz/.ssh/id_rsa.pub root@sama5d27-som1-ek-sd: 替换为scp C:\Users\wiemz/.ssh/id_rsa.pub IP_HOST_MACHINE 当我尝试 scp file root@IP: 它告诉我:ssh: connect to host 127.0.0.1 port 22: Connection refused lost connection @Gonn,您应该添加您要访问的主机的 IP,而不是您的 IP/主机名 这是我使用的命令scp C:\Users\wiemz/.ssh/id_rsa.pub root@127.0.0.1: 让我们continue this discussion in chat。

以上是关于ssh:无法解析主机名 sama5d27-som1-ek-sd:的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu ssh:无法解析主机名 myserver:名称或服务未知

ssh:无法解析主机名(Docker、gitlab-ce)

ssh:无法解析主机名 git:名称或服务未知 致命:无法从远程存储库读取

Git推送错误:ssh:无法解析主机名domain.com [:7555]:提供节点名或服务名,或未知

text ssh:无法解析主机名gitlab.devops:提供的nodename或servname,或者未知

ssh:无法解析主机名 gitlab.com:user_name/repo_name.git:名称或服务未知