Khi chúng tôi khóa riêng tư riêng tư, Bạn không thể đăng nhập vào máy đó. Tuy nhiên, có một cách khác để truy cập máy đó bằng cách tạo cặp khóa mới
Vui lòng thực hiện theo các bước bên dưới để khôi phục khóa.
Bước 1) Tách khối lượng gốc của bạn khỏi máy bằng bảng điều khiển AWS.
Bước 2) Khởi động một thể EC2 tươi (Không phải từ máy tính của bạn cũ AMI)
Bước 3) Đính kèm khối lượng cũ sang máy EC2 mới
Bước 4) Bây giờ đăng nhập vào máy EC2 mới và gắn kết khối lượng EBS cũ
Bước 5) Bây giờ hãy vào phân vùng đó, sau đó truy cập thư mục chính bên trong máy đó và đi đến thư mục .ssh.
Bước 6) Bây giờ, tạo khóa riêng và khóa công khai mới. Sau đó dán khóa công khai vào tệp authorized_keys.
Bước 7) Sau khi thực hiện xong các bước trên, hãy tháo ổ đĩa đó ra khỏi máy ec2 này.
Bước 8) Bây giờ đính kèm âm lượng này vào máy cũ của bạn làm khối lượng gốc
Bước 9) Bây giờ, hãy thử đăng nhập vào máy cũ của bạn bằng khóa mới được tạo.
Hy vọng điều đó sẽ hữu ích !!
Điều này đã giúp! http://stackoverflow.com/questions/1454629/aws-ssh-access-permission-denied-publickey-issue – bachposer