SSH 키 쌍이 손실된 경우 EC2 인스턴스에 대한 SSH 연결 복원
1 단계:
2 단계:
Goto --> AWS --> EC2 --> Volumes(EBS)
3단계:
Goto --> AWS --> EC2 --> Volumes(EBS)
action
선택 Attach volume
을 클릭한 다음 볼륨을 연결할 EC2 인스턴스를 선택합니다Note
Before moving on to Step #4, you have to create a SSH key pair
ssh-keygen -t rsa -b 4096
4단계:
$ ssh -i path/to/private.key username@ip-addr
$ lsblk
$ mkdir ~/data
$ sudo mount /dev/xvdf1 /data
5단계:
cd ~/data/home/ubuntu/.ssh
authorized_keys
파일을 편집하고 기존 공개 키를 삭제하고 #4에서 생성된 새 공개 키를 붙여넣습니다.sudo umount ~/data
1. Goto --> AWS --> EC2 --> Volumes (EBS)
2. Select the correct volume, then "action --> force detach/detach volume"
3. Select the volume again, "action --> attach volume"
Note "Device name" should be "/dev/sda1"
Because this is the device naming supported by the root volume
6단계:
Reference
이 문제에 관하여(SSH 키 쌍이 손실된 경우 EC2 인스턴스에 대한 SSH 연결 복원), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ittrident/restore-ssh-connectivity-to-ec2-instance-if-ssh-key-pair-is-lost-4dnn텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)