일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- object detection
- EC2
- Anaconda
- pm2
- nodejs
- Dual energy X-ray
- Homogeneous Coordinates
- coursera
- error
- 평가지표
- ubuntu
- ml
- x-ray
- AWS
- NRMSE
- Emoji
- FSL
- procedure
- 동차좌표계
- MySQL
- Map-reduce
- https
- relaxation time
- CT
- git
- kernel
- MRI
- Cost Function
- pytorch
- ssl
- Today
- Total
Pay it Forward
[AWS] ACM을 이용하여 SSL 취득하기 본문
SSL 이란?
보안은 중요하다고 하지만 쉽게 무시되는 경우가 많습니다
SSL역시 굳이 해야하나 라고 생각할 수 있으나 2012년부터 법으로
회원가입을 받는 모든 사이트에 대해서 SSL 보안을 의무적으로 실시해야한다는
규제가 생겼기 때문에 회원가입 기능이 있다면 SSL은 선택이 아닌 의무입니다
(만약 회원가입 기능이 있음에도 http 통신을 한다면 약 3000만원의 벌금을 내야한다고 하네요)
SSL이란 TLS와 개념으로 http를 https로 바꿔주는 보안 프로토콜입니다
http는 데이터 전송시 암호화를 진행하지 않아 보안에 취약하지만
https는 암호화하여 통신하기 때문에 보안성이 좋습니다
AWS에서는 ACM (Amazon Certificate Manager)를 통해 SSL 통신을 제공합니다
ACM을 통해 SSL을 취득하기 위한 순서는 다음과 같습니다
1. 도메인 준비
2. ACM에서 SSL 인증서 발급받기
3. 발급받은 SSL 인증서를 사용해 ELB 생성
4. 생성한 ELB를 Route53을 통해 도메인과 연결
도메인 준비하기
도메인은 가비아, 카페24, 고대디 등 유명한 도메인 구매 사이트에서 손쉽게 구매하실 수 있습니다
AWS에서도 도메인 구매를 지원합니다
https://aws.amazon.com/ko/getting-started/tutorials/get-a-domain/
ACM에서 SSL 인증서 발급받기
만약 도메인에 www.를 사용한다면 [이 인증서에 다른 이름 추가]를 눌러 www.도메인을 추가해줍니다
DNS 검증방법으로는
1. 이메일 인증 2. DNS를 통한 인증 이 있습니다.
이메일 인증을 하게 되면 도메인 구입 시 등록한 구매자의 이메일로 인증 이메일이 오게됩니다
하지만 사이트에 따라 이메일이 잘 오지 않는 경우가 있어 DNS을 통한 인증을 권장드립니다
위 과정을 마치면 SSL 인증서가 해당 도메인에 발급됩니다
발급받은 SSL 인증서 사용해 ELB 생성 및 도메인과 연결
위 과정을 모두 마치면 소중한 자물쇠 취득과 함께 SSL을 통한 HTTPS 통신이 가능하게 됩니다! :D
'Tool > AWS' 카테고리의 다른 글
[AWS] 로드밸런서(ELB) 생성하기 (2) | 2020.03.22 |
---|---|
[AWS] 도메인과 서버(EC2) 연결하기 (0) | 2020.03.21 |
[AWS] EC2 + 탄력적IP로 고정 IP만들기 (2) | 2020.03.21 |
[AWS] S3 생성하기 + IAM 설정하기 (2) | 2020.03.19 |
[AWS] 과금 원인 (0) | 2020.01.28 |