윈도우에서 Putty를 쓰다가 Mac을 사용하니 미친듯이 쉽다.


먼저, 인스턴스 즉, EC2만든 곳으로 가면 인스턴스 생성 옆에 연결(Connect) 버튼이 존재한다.


연결 버튼을 누르면 연결 방법이 나온다.


첫 번째. 터미널을 오픈한다.(Command + Space한 뒤, 터미널 또는 terminal로 검색)

두 번쨰. EC2 생성할 때 만들었던, 또는 기존에 존재하는 .pem 파일이 존재하는 경로로 이동한다.

세 번째. 그 경로에서 chmod 400 파일이름.pem 을 입력한다.

네 번째. 아래와 같이 예 : 라고 쓰여진 오른쪽 문장을 터미널에 붙여넣는다.


이렇게하면, 터미널에서 접속이 진행되며 yes/no를 물어본다. 이 때, yes를 입력하면 바로 로그인 완료!


이상으로 맥에서 EC2 인스턴스에 접속하는 방법을 정리해보았다.

윈도우의 경우


Puttygen을 찾아서 다운받고,Putty도 다운받고,다시 Puttygen에서 복잡한 과정을 통해

.pem파일을 .ppk로 변경한뒤에 다시 Putty를 열고 생성한 .ppk파일을 더 복잡한 과정을 통해 등록한 뒤에

다시 AWS에 들어가서 IP주소를 복사해서 PUTTY에 붙여넣고 접속.


너무 어렵다.

맥 짱

Posted by sungho88
,

벌써 몇 번째 재생성인지 모르겠다.

인스턴스 만들고 접속하는데 하루종일 걸릴때가 있었는데 하도 많이 만들어서

설치방법 블로그 등을 참고하지 않고도 만들 수 있게 되었다.


어쩃거나 방금전에 


puttygen을 이용하여 putty로 접속하는데 필요한 ppk파일을 만드는 방법



을 적었다. 


이번에는 만들어진 ppk를 갖고 AWS에서 만든 원격 인스턴스로 접속하는 방법을 작성하려한다.


1. 일단 putty를 연다.


2. Host Name(or IP Address)에다가 다음과 같이 작성한다.


 

ubuntu@ec2-xxxxxxxxxxxxxxxxxxx


앞에는 우분투 운영체제이기떄문에 기본값으로 ubuntu로 했고, 뒤에는 본인의 주소를 쓰면된다.

그게 뭐냐면 AWS에 로그인해서 생성된 인스턴스를 눌러보면 하단에 자세히 나온다.

다음과 같이...

위 - Public DNS나

아래 Public IP나 둘 중 아무거나 써도 된다.


3. 그다음 옆에 Port의 경우 SSH이므로 22로 하고


4. 밑에 Connection type의 경우 SSH로 둔다


위 순서는 어떤 SSH 접속에서나 작성하는 일반적인 순서였지만, 특이한 것은 다음과 같다



5. 왼쪽 카테고리에서 


Connection - SSH - Auth를 클릭 


Browse... 를 선택한 후, 변환한 ppk파일을 Open해주어야한다.


그러면 세팅 끝


다시 Session 카테고리로 돌아와서 Open을 누러면 접속이 될 것이다.

만약 이 정보를 다시 입력하지 않고 싶다면 Save Session에 원하느 이름을 입력한 뒤 Save를 누른다.

그러면 정보가 저장되어 다시 위와같은 순서를 거치지 않고 로그인할 수 있다.


접속 전 무슨 경고창이 뜨는데, 그냥 무시하고 OK눌러도 아무 문제없으므로 설명은 패스...




이상으로 putty를 통해 AWS내 EC2 인스턴스로 접속하는 방법에 대해 마치도록 하겠습니다.

Posted by sungho88
,

AWS를 생성했으면, putty등을 통해 SSH로 접속해야한다.

맥에서는 터미널을 통해 pem파일로 접근이 가능하지만, 윈도우의 경우에는 불가능하다.

참고로 pem파일은 AWS을 통해 인스턴스를 생성할 때 다운로드받을 수 있다.


그래서 pem파일을 ppk파일로 변경해주는 쓸데없는 작업을 해주어야한다.

이를 위해서 Puttygen이라는 툴을 받아준다.(puttygen 다운로드)


별도의 설치가 필요없이 바로 실행파일이 열리며 아래와 같이 나온다.

그러면 


첫번째.  Load를 통해 pem파일을 불러온다.

불러올때는 ppk파일만 찾으려하므로 모든 파일을 놓아야 모든 파일이 보일 것이다.



성공적으로 불러왔다면 아래 이미지와 같이 성공적으로 임포트했다고 창이 뜬다.

확인을 눌러 닫는다.


아래에서 SSH-1로 체크를 한 뒤,

Save private key를 누르면 ppk를 저장할 위치와 저장할 이름을 입력하는 창이 뜬다.

가급적이면 pem파일과 동일하게 작성을 한 뒤, 저장을 하게 되면 ppk파일이 생성된다.

참고로 뭐라뭐라 영어로 물어보는데, 비밀번호 설정을 안 할 것인지에 대한것이다.

그냥 OK누르면 진행된다.







이상으로 puttygen을 통해 pem파일을 ppk로 변환하는 과정을 정리해보았다.


Posted by sungho88
,