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
結果如下:
最後我必須做的是使用 PuTTY,因為伺服器似乎配置為只允許通過 PuTTY 訪問。至少,這是我目前的解決方法,儘管我更願意從我的 openSUSE 分區命令行訪問。