윈도우에서 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
,

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
,