使用 .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 地址

相关内容