'Client SSH'에 해당되는 글 1건





Amazon EC2 에 Client SSH 프로그램으로 접속하기


Amazon에 기본 Java MindTerm으로 접속할 수도 있지만 SSH 프로그램을 안 써봤기도 하고, 접속하는 두 가지 방법으로 다 접속해보고자 한다.


기본적으로 Amazon Documentation에 나온 Putty 를 통해 접속한다.

PuTTY를 다운 받는 사이트 : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


그냥 인스톨러로 전체 설치하는 것을 다운받아 설치를 한다.


설치를 접속하고 나면  PuTTY 에서 Key를 가지고 접속하도록 설정해줘야 한다. 우선 당연히 Amazon EC2 인스턴스가 있어야 한다.

인스턴스에 접속(Connect)하고자 하면 아래와 같은 화면이 나온다.




Public DNS에는 접속할 내 인스턴스에 대한 정보가 있을 것이고, Private Key path에는 초기에 인스턴스 생성할 때 만든 Key 파일의 경로를 입력하면 기초적인 MindTerm 으로 접속하게 된다. 


PuTTY를 설치하고 나서 메뉴에 보면 PuTTYgen 을 실행한다. 그리고 Load 버튼을 눌러 인스터스 생성시에 저장한 Key 파일을 불러온다.




Key 파일을 로드하고 나면 위와 같은 메시지가 뜬다. 메시지는 무시하고 확인을 누른다. Save private key를 눌러 PuTTY key 파일로 저장한다.

Save private key를 누르면 Key passphrase 없이 저장하겠냐고 묻는다. 확인을 눌러 Key passphrase 없이 .ppk 파일로 저장한다.




파일을 저장한 다음 PuTTY를 실행한다.





Host Name 에 Public DNS 주소 경로를 입력한다.




Connection > SSH > Auth 항목으로 가면 Private key file for authentication 항목이 있다. Browse 버튼을 눌러 PuTTYgen으로 생성한 .ppk 을 파일을 불러온다. 그리고 Open을 눌러 실행하면 접속이 된다. 접속한 다음에는 각 인스터스에 맞는 로그인 계정을 입력하면 내 Amazon EC2에 저장할 수 있다.





 Ubuntu 에서는 root로 로그인하면 안되는 것 같다. ubuntu로 로그인 하면 접속된다.


이제 인스턴스에 다른 것을 설치해야 되는데,,, 왜 java 부터 설치가 안되는 것이지...ㅡ.ㅡ 

xShell에서 접속하는 방법도 찾아봐야 되고... 


To be continue...


저작자 표시
신고
블로그 이미지

Moonistar moonistar