AWS EB 사용시에도 내부적으로는 EC2 인스턴스를 사용한다.
주의할 점은 EB에서 배포시마다 SSH로 접속할 수 있는 public ip가 변경되기 때문에,
배포 후에는 public ip를 다시 확인해서 접속을 시도 해야 한다.
1. EC2 대시보드에서 서버 정보 확인하기
Load Balancer 를 사용할 경우에는 위 처럼 EC2인스턴스가 여러개가 보이고,
각각 서버에 할당된 public ip가 존재한다.
2. Putty 등으로 SSH 접속
AWS에서는 서버 접속용 암호 키 파일(.pem)을 사용한다.
그런데 Putty 에서 암호키를 이용해서 SSH에 접속하기 위해서는 .pem이 아닌 .ppk 파일이 필요하다.
PuttyGen 프로그램을 설치하고, pem 파일을 ppk로 변환할 수 있다.
방법은 아래 링크에서 상세히 설명해 준다.
docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html#putty-private-key
Putty에서 Category 부분에 Connection 메뉴를 클릭 후,
SSH -> Auth 메뉴로 들어가보면
Private key file for authentication 부분이 있고,
Browse 버튼이 함께 있을것이다.
Browse 버튼을 클릭 후, 좀전에 만들어놓은 .ppk 파일을 선택후 접속하면 된다.
Session에는
ec2-user@123.12.123.2
처럼 계정명을 앞에 함께 적어서 저장해두면 접속시 편함
반응형
'AWS' 카테고리의 다른 글
[AWS] EC2 Linux 서버 한국표준시간으로 변경하기 (0) | 2021.03.10 |
---|---|
[AWS] Lightsail 서버에 접근 IP 설정하기 (0) | 2021.03.09 |
[AWS] S3 권한 설정 하기 (IAM) (0) | 2021.03.09 |
[AWS] EB(Elastic Beanstalk) .ebextensions 사용하기 (0) | 2021.03.05 |
[AWS] EB(Elastic Beanstalk)에서 Log 파일 작성 시 퍼미션 오류 날때 (0) | 2021.03.03 |