본문 바로가기

아마존 프라임(prime) 해지하기 아마존에서 USD 10.99가 결제되었나요? 어느날 새벽에 아마존에서 아래와 같은 문자를 보냈습니다. 검색해보니깐 아마존에서 구매할 때 아마존 Prime 멤버십에 가입했고 1달은 무료고 1달이 지나서 멤버십 비용이 빠져나가는 거라고 하는군요. 위와 같은 결제 메세지를 받고 당일 바로 프라임 멤버십을 취소하면 전액 환불 받을 수 있어요. 아래 그림과 같이 아마존에 로그인하고 멤버십 설정에서 프라임을 해지하시면 됩니다. 아래는 해지 최종 바로 전 단계 인데요. End Now를 누르시면됩니다. 잘 해지되면 아래 그림과 같이 Cancellation confirmed 라는 메시지를 보실 수 있어요. 환불까지는 몇 일 걸렸고요 ! 빠져나간 금액 모두 받을 수 있었습니다. 당황하지 말고 당일에 해지하시면 받을 수 있.. 더보기
AWS Certificate - CF / ELB 연계 HTTP --> HTTPS 요걸 하고 싶었어요 !! AWS에서 말이죠. 하는 방법은 AWS Certificate를 이용하는 건데요.정말 자세하게 나온 문서가 있어요. 링크는 아래와 같습니다. 신규 AWS Certificate Manager – 무료 SSL/TLS 인증 서비스 제공https://aws.amazon.com/ko/blogs/korea/new-aws-certificate-manager-deploy-ssltls-based-apps-on-aws/ 위에서 다 잘 나와있는데요. 몇 가지만 추가로 작성해둡니다. 1. AWS Certificate를 생성하고 ELB랑 연계하는 방법입니다. 일단 EC2로 가셔서 Load balancer 메뉴를 클릭합니다.그리고 아래 그림을 참고해서 선택합니다. Edit를 선택.. 더보기
AWS MFA 초기화 / 삭제 AWS MFA 관련 내용 URL 2개를 첨부합니다 :) AWS에서 멀티 팩터 인증(MFA) 사용하기 http://docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/id_credentials_mfa.html 아래는 예전에 작성했었던 AWS MFA 설정하는 방법에 대한 포스팅이고요.2014/05/27 - [Cloud&Storage/OpenStack and EC2] - AWS MFA(Multi-Factor Authentication) 인증 설정하기 MFA 초기화 / 삭제라고 포스팅 제목을 잡았는데요. 아래와 같은 경우라고 보시면 됩니다. MFA 설정했는데 OTP 프로그램을 삭제했다. 혹은 휴대폰을 바꿨다. 그래서 접속 자체가 안된다. ㅠㅠㅠㅠㅠ*AWS Console에 접속해서.. 더보기
route53 with s3 : www to non www 이번에는 www로 들어온 요청을 non www로 변경하는 것에 대해서 정리해둠 웹에 서치하면 국내 자료도 몇 개 있고, 영어로 된 자료들이 많이 있음 요 포스팅으로 잘 안되는 분들은 서치해서 해결하세요 :) www.aldkfjasldkfaldkfjadlskj.com 으로 접속한 사용자를 (non www) aldkfjasldkfaldkfjadlskj.com 으로 보내고 싶음 S3와 route53을 같이 활용하는 방법을 선택 !! 1. S3에서 아래 그림 참고해서 각 단계 수행 1) Access S32) Create Bucket 3) Bucket Name : www.~~~~~.com 4) Create Button Click 2. S3에서 아래 그림 참고해서 각 단계 수행 1) bucket properties.. 더보기
Route53 / 기록용 Route53 설정을 간단하게 그림으로 기록 !! :) Default로 표시한 v 2개는 Route53에서 Hosted Zone을 만들면 자동으로 생성 Name Servers는 도메인 구입한 곳에 가서 등록 1. Email / Works는 네이버 웍스에서 제공하는 걸 등록 해줌 Type은 MX로 2. Cloud Front 등록 Type은 A로 Alias 이용해서 등록하면 됨. - Name은 적당히 변경해 줌 / 안하면 사용하기 복잡한 이름이 기본으로 사용됨 3. ELB 등록 Type은 A로 Alias로 이용해서 등록하면 됨. - Name은 기본 도메인으로 설정함 4. www.M#2.com 등록 - CNAME 타입으로 기본 도메인으로 연결되도록 설정함 A Type은 Alias에서 AWS Service를 선.. 더보기
s3cmd execute in python script s3cmd execute in python script #method 1 ----------- from os import popen eString = 's3cmd sync -r upload_folder_path s3://bucket_name'popen(eString) #not working -------- #method 2 ----------- import subprocess eString = 's3cmd sync -r upload_folder_path s3://bucket_name'p = subprocess.Popen(eString, shell=True, stdout=subprocess.PIPE)p.wait() #working :) ---------- 더보기
WinSCP -- AWS EC2 Access AWS EC2에서 인스턴스를 생성하면 다운받을 수 있는 pem 키는 인스턴스에 접근할 때 필요하죠 :) 리눅스에서 ssh로 접근할 때는 -i 옵션에 pem 키를 인자로 활용하면 됩니다. 이번 포스팅에서는 윈도우에서 WinSCP를 사용해서 AWS EC2에 파일을 올리는 방법에 대해 간단하게 정리해보려고 합니다. 준비물 : WinSCP 설치한 컴퓨터, EC2에서 다운 받은 pem 키 1. winscp를 실행합니다. 아래와 같은 화면에서 노란색으로 표시한 고급을 선택합니다. 2. 고급을 선택하면 아래와 같은 화면이 나옵니다. 여기서 SSH - 인증 탭을 선택하면 됩니다. 노란색으로 표시한 버튼을 눌러서 pem 파일을 추가합니다. 3. pem 파일을 추가하면 PuTTYgen을 실행한다고 하는데요. 그러라고 합니.. 더보기
AWS - Access Port Add (접속 포트 추가) AWS EC2에서 생성한 인스턴스에 대한 Security Group의 Inbound 값을 수정함으로써포트 접속을 허용하거나 막을 수 있습니다. 1. AWS EC2 콘솔에 접속한다. - 어떤 region을 사용하느냐에 따라 달라질 수 있겠습니다. https://ap-northeast-2.console.aws.amazon.com/ 2. 아래 그림에 적힌 순서대로 따라가보세요. 1) Security Groups를 선택 2) 인스턴스에 적용한 Security Group 하나를 선택 3) Inbound 탭 선택 (인스턴스에서 내보내는 것을 관리하려면 outbound를 선택) 4) 추가하고 싶은 포트가 있다면 Edit를 선택 위 그림에서 4번을 누르면 아래와 같이 나옵니다. 저는 PostgreSQL, SSH 등을 .. 더보기
AWS MFA(Multi-Factor Authentication) 인증 설정하기 얼마전에 어떤 글에서 AWS 사용 금액이 엄청나게 나왔다는 내용을 읽었습니다. 요약해보면, 자신이 사용하지 않았는데, 다른 누군가가 자신의 계정에서 엄청난 크기의 인스턴스를 사용했던 것이더군요. 그래서 저도 불안해졌고, AWS에서는 MFA 인증을 설정해서, 로그인 강화를 할 수 있다는 것을 알았습니다. MFA 인증 설정하는 방법은 아래와 같습니다. 준비물: 스마트폰 or 태블릿 그리고 웹 브라우저... 일단 먼저 AWS 계정에 로그인해주세요. 대시보드 화면으로요. 오른쪽 상단을 보시면, 계정 이름이 나와있고, 그것을 클릭하면 아래와 같은 화면이 나타나는데요. Security Credentials를 선택하시면 됩니다. 그럼 아래와 같은 그림을 또 보실 수 있습니다. 여기에 보시면 설정하고자 하는 MFA가 .. 더보기
EC2 - bad permissions: ignore key EC2에서 생성한 인스턴스 서버에 접근할 때 아래와 같은 에러를 만나신다면... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/home/aaa/keyname.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore .. 더보기
EC2 Instance (6) - tip? 하이요. 블로그 유입 키워드를 보니깐요. EC2에 대해서 검색해서 들어오시는 분들이 계신데.. 얻고자 하시는 정보중에 "EC2 재시작"이 보이길래 이렇게 tip? 이라는 제목으로 몇가지를 말씀드리려고 해요. 1. EC2 Instance 재시작 EC2 Instance라고 해서 일반적인 리눅스와 별로 다른거 없어요. 초보인 제가 봤을 때는 말이죠. 물론 다른 부분이 있긴 하지만.. 굳이..... 아무튼 재시작하는게 명령어가 다르지 않다는 것을 말씀드리고 싶습니다. 명령어 : sudo reboot 일케 하시면.. SSH로 접속하시고 계신 분들은 접속이 끊어지겠죠? 일부러 한번 스샷을 찍어봤어요(Figure 1). 스샷이 기존 다른 포스팅과 조금 달라보이는 이유는 지금 리눅스 서버가 저의 옆에 없기 때문이에요 .. 더보기
EC2 Instance (3) - PostgreSQL + PostGIS 설치 안냥하세영. 저는 요즘에 EC2를 살짝 살짝 만지고 있습니다. 기본적으로 제가 생성한 인스턴스는 공짜로 제공하는 인스턴스구요. 리눅스입니다. 이번 글에 EC2 Instance를 가지고 노는 3번째 포스팅이구요. 다른 글은 아래와 같습니다. EC2 Instance (1) - 접근하기 : http://ngee.tistory.com/71 EC2 Instance (2) - 아파치(apache) 서버 + php 설치 및 접근 : http://ngee.tistory.com/73 자, 그럼 본론으로 들어가서 왜 EC2에 왜왜왜 PostgreSQL + PostGIS 설치하느냐 !!! 가 문제 인데요. 저는 기존에 제 서버에서 돌리던 모바일과 관련된 시스템을 아마존 클라우드 인스턴스에서 테스트 해보기 위함이구요. 다른 .. 더보기