【问题标题】:kex_exchange_identification: Connection closed by remote hostkex_exchange_identification:连接被远程主机关闭
【发布时间】:2021-04-08 09:02:47
【问题描述】:

我想用 ssh 连接我的共享主机。所以我在 cpanel 的 ssh 动作中生成了一个 ssh 密钥并授权它。然后我下载了私钥并将它放到我的 MacBook 的 ./ssh 文件夹中。我已经使用此代码连接我的主机。

ssh -p 2083  username@host IP

但我收到了这个错误:

kex_exchange_identification: Connection closed by remote host

我该如何解决我的问题?

【问题讨论】:

  • 可能有很多原因。一种可能性是 VM 已关闭,如果您启用了自动关闭功能,这很容易在 AWS 或 Azure 中发生。

标签: ssh shared-hosting


【解决方案1】:

我在办公桌上的一台小型计算机上遇到了类似的情况。我为调试这个问题所做的是运行sshd -t,它在调试模式下运行 sshd 守护进程。此命令报告我的密钥的权限无效。我所要做的就是进入存储密钥的文件夹并发出chmod 0600 <your_ssh_keys>。 也许您运行的操作也会产生具有错误权限的东西。

【讨论】:

    猜你喜欢
    • 2020-04-28
    • 1970-01-01
    • 1970-01-01
    • 2013-01-25
    • 2019-10-27
    • 2014-07-30
    • 2016-05-13
    • 2021-02-04
    • 1970-01-01
    相关资源
    最近更新 更多