ec2 서버에 신규 키 페어 등록하기
Post

ec2 서버에 신규 키 페어 등록하기

순서

  1. aws 홈페이지에서 키 페어 생성 및 다운로드 (ex: test.pem)
  2. 다운받은 pem 파일로부터 public key 추출
  3. 접속하려는 서버에 public key 등록

키 페어 생성

먼저 aws 홈페이지에 접속하여 키 페어를 생성을 한다.
키 페어 생성시 test.pem 파일이 다운로드 된다.

public key 추출

ssh-kegen 을 이용해 public key를 추출한다. pem 파일의 퍼미션은 400 이어야 한다.

1
2
3
4
chmod 400 test.pem
ssh-keygen -y
Enter file in which the key is (/Users/niceharu/.ssh/id_rsa): test.pem
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+SmDR0z+MGWp.............

public key 등록

접속하려는 ec2 서버의 authorized_keys 파일에 추출한 public key를 등록해준다.

1
2
3
4
vi ~/.ssh/authorized_keys

ssh-rsa gzj4lQcZ0xKN7HBk+KFQU78+rHeXa91W310HyKZ8nj........
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+SmDR0z+MGWp.............

접속

이제 신규로 만든 key를 이용해 접속하면 된다.

1
ssh -i ~/.ssh/test.pem ubuntu@[ip]