我有一个 .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 地址