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

Alf*_*TeK 3 ssh-keygen amazon-ec2 ssh-keys

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

我的计算机上有一个 PPK 文件,其中包含“Private-Lines”之类的内容,所以我猜它同时具有私钥和公钥......我已经尝试了很多方法但没有成功,所以,一步一步是什么使用此 PPK 密钥将我的密钥恢复到服务器的说明?

我仍然通过 SSH 连接:)

Alf*_*TeK 5

好的,这真的很简单:

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