已从 EC2 中删除 authorized_keys,但仍有 PPK 文件,并且我已连接

已从 EC2 中删除 authorized_keys,但仍有 PPK 文件,并且我已连接

我刚刚删除了我的完整 ec2-user/.ssh/ 文件夹,我想恢复密钥,以便我可以访问我的 EC2 服务器而无需停止和启动它。

我的电脑上有一个 PPK 文件,里面有“Private-Lines”之类的内容,所以我猜它有私钥和公钥...我尝试了很多方法都没有成功,那么,使用这个 PPK 密钥将我的密钥恢复到服务器的分步说明是什么?

我仍通过 SSH 连接:)

答案1

好的,这真的很容易:

  1. 打开 puttygen
  2. 点击加载并加载PPK文件
  3. 复制第一个文本区域上的密钥(用于粘贴的公钥……)
  4. 在 Linux 服务器中创建~/.ssh/authorized_keys并粘贴密钥
  5. chmod 700 ~/.ssh
  6. chmod 600 ~/authorized_keys

相关内容