| AWS EC2 인스턴스 생성
0.서울로 지역변경하기
1.EC2인스턴스 시작클릭
2.인스턴스 이름적기
3.Ubuntu선택
4.키 페어 생성클릭
5.키 페어 이름적고 키페어파일 저장하기 (저는 바탕화면에 저장했습니다)
6.키 페어 생성후 키페어 선택
7.네트워크설정
기본값 그대로 설정
8.인스턴스 시작버튼클릭
9.인스턴스 생성완료
10.생성한 인스턴스를 클릭
11.보안탭으로 가서 보안 그룹클릭
12.인바운드 규칙 편집 클릭
13.규칙추가클릭
14.포트, anywhere-IPv4, 0.0.0.0/0, 설명란 설정
15.규칙 저장클릭
16.인스턴스 페이지 돌아가 연결버튼 클릭
17.SSH 클라이언트탭으로 이동
18.예시코드 복사
19.터미널 열어서 키페어 저장했던 경로로 이동
cd desktop
20.예시코드 복붙 및 수정
저장된 키페어 파일 확장자가 cer이라 key.pem을 key.cer로 수정 해준다
ssh -i "key.cer" ubuntu@ec2-3-38-208-212.ap-northeast-2.compute.amazonaws.com
21.연결할건지 물어보면 yes 입력
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
22.아래와 같이 에러뜰경우
Warning: Permanently added 'ec2-3-34-40-79.ap-northeast-2.compute.amazonaws.com,3.34.40.79' (ECDSA) to the list of known hosts.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'key.cer' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "key.cer": bad permissions
ubuntu@ec2-3-34-40-79.ap-northeast-2.compute.amazonaws.com: Permission denied (publickey).
권한변경해줘야함
해결법
chmod 400 key.cer
23.다시연결
ssh -i "key.cer" ubuntu@ec2-3-38-208-212.ap-northeast-2.compute.amazonaws.com
24.연결완료
다음순서
AWS 배포 - Java, MySQL설치, DB이전(MacOS)
AWS 배포 - EC2인스턴스 생성,SSH연결(MacOS) | AWS EC2 인스턴스 생성 0.서울로 지역변경하기 1.EC2인스턴스 시작클릭 2.인스턴스 이름적기 3.Ubuntu선택 4.키 페어 생성클릭 5.키 페어 이름적고 키페어파일
jwinjection.tistory.com
반응형
'DevOps > 📡 AWS' 카테고리의 다른 글
AWS 배포 - 빌드하기(MacOS) (0) | 2023.05.27 |
---|---|
AWS 배포 - Java, MySQL설치, DB이전(MacOS) (0) | 2023.05.27 |