使用 .ppk 檔案從 Mac 進行 ssh

使用 .ppk 檔案從 Mac 進行 ssh

我有一個 .ppk 文件,需要使用它來 ssh 到伺服器。我正在使用 OS X Yosemite。

我使用以下命令將其轉換為 .pem 檔案:puttygen keyfile.ppk -O private-openssh -o keyfile.pem

然而,當我嘗試將其添加到 OS X 的鑰匙串時,它說無法從文件中檢索資訊。我更改了它的權限,chmod 600 keyfile.pem但仍然沒有運氣。

所以我只是透過終端嘗試:

ssh -i keyfile.pem root@ip_address

然而,這只是超時了。我究竟做錯了什麼?

答案1

首先,透過 ping 指令檢查您與伺服器的連線如果可以 ping 通您的伺服器,請嘗試執行此操作

  • 將 .pem 檔案複製到 ~/.ssh/
  • 將此命令新增至設定檔的底部

身分檔案“~/.ssh/keyfile.pem”

  • 連接到您的伺服器:

ssh root@ip_位址

相關內容