SSH 主机:无法解析主机名

SSH 主机:无法解析主机名

我正在尝试在 VI 配置文件中进行 SSH 本地转发端口设置,以便可以连接蜂巢服务器做一些R 编程

遵循的步骤:

  1. 在 shell 中,我在 VI 配置文件中进行了以下配置:
Host bdp-*
UserName a6000

Host bdp-prod
HostName pdl001.na.abc.com
LocalForward 10000:pdl002.na.abc.com:10000
  1. 当我做
ssh bdp-prod

我收到此错误:

ssh:无法解析主机名 bdp-prod:名称或服务未知

我看到这里发布了几个类似的问题,并查看了与此设置相关的一些博客但无法弄清楚哪里出了问题:

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

OS-windows,ssh 版本是 4.1。bdp-prod 是配置文件中主机名的别名。

答案1

我在错误的位置创建了配置文件。我现在使用

vi ~/.ssh/config

内容与问题中提到的内容相同,并且能够进行本地端口转发。感谢您的所有帮助。

答案2

nscd --invalidate=hosts     

对我有用。

相关内容