所以我使用 Windows,所以当我第一次设置服务器时,我有一个 pem 密钥,我使用 puttyGen 将其转换为 PPK。现在我不再有 pem,需要从使用 .pem 文件的 mac 访问服务器。有没有办法从 .ppk 文件中提取 .pem,或者有没有办法在我通过 ppk 进入服务器后下载一个新的 .pem 文件。谢谢提供任何信息
答案1
- 将 putty 密钥复制到你的 mac
- 安装自制(若未安装)
在 Mac 上安装 Putty 命令行
brew install putty
提取你的私钥
puttygen id_dsa.ppk -O private-openssh -o id_dsa
提取你的公钥
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub
将提取的密钥移动到 $HOME/.ssh