租赁服务器拒绝SSH连接;不允许授权我下载我的 SSH 密钥

租赁服务器拒绝SSH连接;不允许授权我下载我的 SSH 密钥

我正在尝试通过 ssh 连接到我的租赁服务器来为项目安装 MemSQL。我在 ~/.ssh/config 中编写了以下内容:

HOST eHosts
HostName e9.ehosts.com
Port 2222
User orderof3

但收到以下错误:

Connection closed by 108.167.160.55

我已完全按照我的服务器公司的建议复制了详细信息,但无济于事。

我认为这可能是因为 SSH 密钥尚未下载,所以我运行 wget 时,我的用户名和密码分别列在 --user 和 --password 标志后面。但是,当我这样做时,我收到以下错误:

HTTP request sent, awaiting     response... 401 Access Denied
Unknown authentication scheme.

Username/Password Authentication     Failed.

现在,我当前使用的是 Linux 分区,无法访问任何类型的图形用户界面,因此通常基于浏览器的下载 RSA 密钥的方法不起作用。

奇怪的是,运行 nmap 将端口 2222 显示为“EtherNetIP-1”,将端口 22 显示为 ssh,尽管 2222 绝对是给定的地址。

我正在运行的 ssh 命令是:

ssh eHosts

跑步:

ssh eHosts -vv

产生以下输出:

输出部分 1

输出第2部分

输出第 3 部分

答案1

最后我必须做的是使用 PuTTY,因为服务器似乎配置为仅允许通过 PuTTY 访问。至少,这是我当前的解决方法,尽管我更愿意从 openSUSE 分区命令行进行访问。

相关内容