在ubuntu14.04上运行ssh - keygen 出现ssh:could not resolve hostname

在学习hadoop的时候装一个ubuntu虚拟机然后配置了java环境,又配置了hadoop之后使用ssh 设置密钥对的时候出现了 ssh: could not reslove hostname

当时就很不理解我的什么都配置好了为什么还出现这样的问题呢,我的/etc/hosts下面的主机名也已经有了,也是困扰了一天的时间,不过当我后来又仔细看了看别人的文章的时候发现

原来是我写错了应该是 ssh-keygen这是在一起的不能分开的,如下图


然后使用ssh-keygen后出现下面的图示

在ubuntu14.04上运行ssh - keygen 出现ssh:could not resolve hostname_第1张图片

注意这里的如果使用sudo是在用户目录下的密钥,如果使用sudo则是在root目录下的密钥

你可能感兴趣的:(在ubuntu14.04上运行ssh - keygen 出现ssh:could not resolve hostname)