我有一個數字海洋VPS,我想用Cloud 9的代碼編輯器連接到它。他們有一個簡單的表格,我填寫了與填寫所要求的信息:無法連接到雲服務器9
主機名:XXX.XXX.XX.XX
用戶名:斯蒂芬
二進制的NodeJS路徑:在/ usr/bin中/
的NodeJS 您的SSH密鑰:mYpUbLicKey ......通過雲9的界面 初始路徑上傳:(可選 - 從來就留空) 端口(可選 - 從來就留空)
我得到以下錯誤:
Cloud9無法連接到SSH服務器[email protected]
這是在默認的端口,並允許訪問斯蒂芬用戶(雖然我嘗試了上面的「root」用戶,仍然沒有骰子)。有什麼我在這裏失蹤?我在Secure Shell chrome應用上嘗試了完全相同的命令,我能夠很好地訪問服務器。
此外,我能夠得到這個工作,我相信完全一樣的東西,但後來我意識到我應該不會做任何事情使用root用戶(我有點新),所以我創建了stephen用戶並更改了信息以便使用該用戶。那是當它停止工作。是否有可能通過添加此額外用戶而無意中拒絕了對雲9的訪問。
我還應該補充一點,我已經按照cloud9文檔中的說明編輯了服務器上的授權密鑰,以包含存儲在cloud9上的公鑰。
任何想法?我知道可能很難知道問題出在哪裏,但如果有人有一個想法,至少在哪裏看,我真的很感激。謝謝。
不,我仔細檢查,以確保在authorized_keys中有兩組公鑰,在/home/stephen/.ssh中與在/home/root/.ssh目錄中完全相同。這是有道理的,因爲我可以通過安全外殼進入數字海洋盒子,我似乎無法將cloud9連接到它。 – 2014-10-20 01:17:12
您好Stephen,您可以通過https://c9.io/support發送消息嗎?我之前看過這個問題,我們需要調查。 – 2014-10-20 14:09:48
我們對它進行了排查,最終無法弄清楚。最終在一個新的數字海洋液滴上完成,並且工作。我會說在某些時候,我爲不同的事情使用了兩套不同的密鑰。上述答案相當可能是問題,所以我認爲它值得接受。 – 2014-11-22 01:14:42