ssh无密码登录报错‘Connection closed by ::1’ 问题

      对应普通用户(非root用户),在通过ssh-keygen生成公密实现ssh无密码登录时(比如,ssh localhost),收到错误信息如下:

         Connection closed by ::1

       然后,登录失败。

 

 问题分析:

         在部署hadoop2.2.0时创建了一个无密码用户hduser, 然后采用ssh-keygen生成密匙,然后验证 ssh localhost. 由于没有为hduser设置密码,导致ssh localhost失败。

      

  解决方案:

           为hduser设置密码后,就可以正常工作了

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"Connection is closed by foreign host" 是一个网络误消息,它表示远程主机关闭了与您的计算机之间的连接。这通常发生在网络通信过程中,可能是由于以下几个原因导致的: 1. 网络连接中断:可能是由于网络故障、网络延迟或其他网络问题导致连接中断。您可以尝试重新连接或等待一段时间后再次尝试。 2. 防火墙或安全设置:某些防火墙或安全设置可能会阻止您的计算机与远程主机建立连接。您可以检查您的防火墙设置或联系网络管理员以获取更多帮助。 3. 远程主机故障:远程主机可能出现故障或崩溃,导致连接被关闭。在这种情况下,您可以尝试联系远程主机的管理员以解决问题。 如果您遇到 "Connection is closed by foreign host" 误消息,您可以尝试以下几个步骤来解决问题: 1. 检查网络连接:确保您的计算机与网络连接正常,可以尝试重新启动您的网络设备(例如路由器、调制解调器)。 2. 检查防火墙设置:确保您的防火墙或安全软件没有阻止与远程主机的连接。您可以尝试禁用防火墙或调整防火墙设置。 3. 检查远程主机状态:如果您经常遇到此误消息,可能是远程主机出现故障。您可以尝试联系远程主机的管理员以获取更多帮助。 4. 使用其他网络连接:如果可能的话,您可以尝试使用其他网络连接(例如移动数据网络)来查看是否仍然遇到相同的问题。 请注意,具体解决方法可能因情况而异,以上仅提供了一些常见的解决步骤。如果问题仍然存在,建议您咨询网络专家或技术支持人员以获取更详细的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值