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

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

我在我的电脑上有一个PPK文件,有一些像“私人线”,所以我猜它有私人和公共密钥…我已经尝试了很多事情没有成功,所以,一步一步来使用此PPK密钥将密钥恢复到服务器的说明?

我仍然通过SSH连接:)

好吧,这很简单:

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