【问题标题】:Read from socket failed: Connection reset by peer [closed]从套接字读取失败:对等方重置连接[关闭]
【发布时间】:2016-03-22 23:04:54
【问题描述】:

当我第一次尝试通过 ssh 连接我的新 ubuntu 时,我遇到了这个异常。我试图从谷歌搜索,但直到现在还没有运气。 有没有人遇到过同样的问题。

【问题讨论】:

    标签: linux networking ssh


    【解决方案1】:

    sshd 服务器是否正在运行?设置为接受非本地连接(检查 /etc/sshd/sshd_config)?你有阻止它的本地防火墙(iptables)吗?如果您尝试通过某种路由器,路由器是否有防火墙阻止它?

    默认情况下,OpenSSH 服务器记录到 syslog 的 AUTH 工具, 所有 ssh 登录尝试的详细信息都将保存在您的 /var/log/auth.log 文件中。检查一下。

    这可能是由于密钥文件中的权限错误导致另一端的身份验证被拒绝。如果需要,请重新创建 ssh_host_dsa_key 和 ssh_host_rsa_key (ssh-keygen -t 'dsa/rsa') 并覆盖 /etc/ 中的这些文件ssh.希望这会有所帮助

    【讨论】:

    • 我刚刚尝试了“ssh localhost”并得到了这个异常。但是,我有另外 3 个 ubuntu 虚拟机运行良好,我不知道为什么,也许我必须重新安装这个?虽然我真的不想这样做......
    • 如果sshd 没有运行,他会得到“连接被拒绝”,而不是“连接重置”。
    【解决方案2】:

    'Connection reset by peer' 通常意味着你已经写入了一个已经被对端关闭的连接。或者,对等方故意重置它,但这种情况非常罕见。

    可能您发送了对等方不理解的内容,因此它放弃了。你确定那端真的是 SSH 吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-19
      • 1970-01-01
      • 2013-08-25
      • 1970-01-01
      • 2021-07-15
      • 2023-03-23
      • 2013-01-05
      • 1970-01-01
      相关资源
      最近更新 更多