Vps

從 dreamcompute vps 訪問文件

  • May 4, 2017

我是這個主題的新手,但問題是:我無法從網站訪問文件來進行小的 html 編輯。我唯一知道的是我需要使用 SSH 來實現它。

我試過的:

  • SSH-1 (RSA)我使用 PuTTYgen生成了一個私鑰和一個公鑰類型,
  • 在 dreamcompute Access & Security 面板,我導入了生成的公鑰,
  • 在 PuTTY,我將我的網站 IP 放置在Host Name field. 在Connection->Data中,我放置了使用者名。在 SSH 部分,我選擇了1版本preferred SSH protocol。在SSH->Auth我設置私鑰路徑。
  • 最後,我打開了連接。

我收到此錯誤消息:

無法使用密鑰文件

我錯過了什麼?這是訪問文件的正確方法嗎?

使用 SSH 協議版本 2。

1 和 2 使用不同的私鑰格式,SSH 1 也快 10 年了。

PuTTY 要求您將私鑰轉換為 .ppk 文件,然後才能使用它通過 ssh 進行連接。為此,請打開 PuTTY 密鑰生成器 (puttygen.exe),點擊“轉換”菜單,然後點擊“導入密鑰”。瀏覽到包含您從 DreamCompute 儀表板下載的 *.pem 文件或您在儀表板外部創建的私鑰的文件夾。您可以在“密鑰註釋”欄位中為密鑰命名,完成後點擊“保存私鑰”按鈕將其保存到 .ppk 文件中。

現在您可以打開 PuTTY 並導航到 Connection -> SSH -> Auth setting 頁面,點擊“Private key file for authentication”欄位附近的“browse”按鈕。選擇您生成的 .ppk 文件,然後點擊打開。您現在可以導航到“會話”設置頁面,然後在主機名欄位中輸入“dhc-user@”,然後立即輸入您的實例的公共 IP 地址。如果使用 CoreOS,請使用“core@”而不是“dhc-user@”。點擊打開以開始您的會話。

完整說明https://help.dreamhost.com/hc/en-us/articles/216201547-Connect-to-your-instance-with-ssh-keys

引用自:https://serverfault.com/questions/707192