본문 바로가기

WinSCP -- AWS EC2 Access AWS EC2에서 인스턴스를 생성하면 다운받을 수 있는 pem 키는 인스턴스에 접근할 때 필요하죠 :) 리눅스에서 ssh로 접근할 때는 -i 옵션에 pem 키를 인자로 활용하면 됩니다. 이번 포스팅에서는 윈도우에서 WinSCP를 사용해서 AWS EC2에 파일을 올리는 방법에 대해 간단하게 정리해보려고 합니다. 준비물 : WinSCP 설치한 컴퓨터, EC2에서 다운 받은 pem 키 1. winscp를 실행합니다. 아래와 같은 화면에서 노란색으로 표시한 고급을 선택합니다. 2. 고급을 선택하면 아래와 같은 화면이 나옵니다. 여기서 SSH - 인증 탭을 선택하면 됩니다. 노란색으로 표시한 버튼을 눌러서 pem 파일을 추가합니다. 3. pem 파일을 추가하면 PuTTYgen을 실행한다고 하는데요. 그러라고 합니.. 더보기
OpenStack : 임의로 인스턴스가 Shutdown 된 경우 임의로 인스턴스가 shutdown 된 경우 예로 정전되서 다 꺼져버린 경우입니다. 혹은 실수로 작업하다가 instance는 돌고 있는데 reboot 해버린다던지요. 물론 데이터센터나 이런데는 정전에 대비되어 있겠지만요. shutdown 된 경우 그냥 start해서 잘 되면 아주 좋겠지만 아닌 경우를 더 많이 봐서요. 일단 Havana 버전 기준입니다. 다른 버전에서는 아직 임의로 shutdown 된 경우가 발생하지 않아서.. 굳이 해보고 싶진 않아서;; 네 암튼 Havana 버전 기준이에요. 저는 아래와 같은 단계를 거쳐서 인스턴스를 다시 살려내는데요. 최근 일이 있어서 몇 번 해봤는데 다행이 다 잘되었습니다. 1. Floatting IP 할당되어 있으면 Disassociate Floating IP 해줍.. 더보기
OpenStack : Instance Resize (havana version) Havana 버전에서 Instance Resize 기능을 활성화하기 위해서 /etc/nova/nova.conf 파일에 아래 2줄을 추가해야 한다. allow_resize_to_same_host=true allow_migrate_to_same_host=true 그 다음에 nova 관련 서비스들을 재시작(restart)하고 Dashboard에서 Resize를 클릭하면 아래 그림과 같은 화면을 볼 수 있다. New Flavor를 잘 설정하고 Resize를 누르면 처리가 시작된다. 1. Resize/Migrate 노란색 부분이 Resize/Migrate로 변경되고 실제 작업이 이뤄지게 된다. 2. Finishing Resize or Migrate Finishing Resize or Migrate로 상태가 변경된.. 더보기
인스턴스 서버에 ping은 되는데 ssh 접속은 안될때 제목처럼 Instance Server에 ping은 되는데!! 아휴 왜 ssh는 접속이 안될까요!! 여러 이유 때문에 ssh 접속이 안될 수 있는데요. 그 중에 ping은 된다는 거면 일단 Instance Server까지 네트웤은 잘 되고 있다고 봐도 될 것 같구요. 포트를 막아뒀을 수 도 있죠! 오픈스택에서는 Access & Security 탭에가면 Port 추가 삭제가 가능하니깐요. 22port를 열어주시면 되죠! 포트 이야기를 하고 싶은 것은 아니구요! 네트웤 설정에서 MTU값이 낮으면 ssh가 안될 수도 있더라구요. 그래서 MTU 값을 체크해보시고 낮다면 올려주세요!! MTU 값은 ifconfig 명령어로 확인할 수 있습니다. 아래와 같이 말이죠! 제가 사용하고 있는 서버에서 ssh로 접속하기 위해.. 더보기
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 (5) - t1.micro Instance x 2 안녕하세용. Parallel Programming 때문에 머리 아픈 사람입니다. ^ ^ 사실 머리는 안아파요. 손가락이 아파요. 그러니깐 !! 제가 지금 AWS에서 Parallel을 테스트해보고 있는데요. 지금까지는 제꺼에 하나 동생꺼에 하나씩 t1.micro 인스턴스를 생성해두고요. 테스트하고 있었어요. 2개로 말이죠. 근데 3개로 테스트해보고 싶어진거에요. 어제밤에 !!! 그래서 일단 제가 가지고 있는 서버(클라우드 아님, 일반 리눅스 서버)로 테스트해서 소스코드를 수정하고.. 오늘 인스턴스를 하나 더 생성했어요. 궁금증 !! 물론 t1.micro는 한달에 750시간이 무료자나요. 근데 이게 인스턴스 2개로 사용해서 750시간 이하로 사용해도 되는건지가 궁금했어요. 돈나갈까바...;;; 결론은 된다!.. 더보기