안녕하세요, 김대우입니다.

이번에 소개해 드릴 내용은 Windows Azure 위에서 리눅스 가상머신을 생성하고 가상머신에 접근하는 방법에 대해서 소개해 드립니다.

 

Windows Azure에서 리눅스 가상머신을 생성하고 연결 - (1)

Windows Azure에서 리눅스 가상머신을 생성하고 연결 - (2)


개인적으로 리눅스 쪼금 만졌던게 90년대 말 알짜 레드햇 리눅스 5.1대 였어요. 아마 리눅스 커널 버전은 2.1 이었을 겁니다.

당시, 적수네 동네에서 리눅스와 네트워크 공부하고 커널 컴파일 프로젝트 참여했던 기억이 아련하군요.

 


본 내용은 당연하겠지만 리눅스에 대해 기본적인 이해가 있는 분들을 대상으로 하기 때문에 상세한 설명은 생략.

 

(1) 리눅스 가상머신 생성 절차

Windows Azure 관리 포털에 접속 https://manage.windowsazure.com – 아래 “새로 만들기” 선택

 

image_thumb.png


원하는 리눅스 VM을 선택 가능 2014년 4월 현재 Ubuntu, CentOS, SUSE Liunx 선택 가능

OSS 가 구성된 또는 더 다양한 리눅스 기반 VM 종류를 원할 경우 VMDepot으로 확인

Windows Azure에서 더 많은(1,000+) 오픈소스 프로젝트 가상 머신 이미지를 - VM Depot

 

또는, “갤러리에서” 버튼을 누르면 조금 더 비주얼한 화면에서 리눅스 가상머신 선택 가능

image_thumb_1.png


원하는 가상머신을 선택하고 다음 – 갤러리에서 진행 시작

 

image_thumb_2.png


가상컴퓨터 이름과 크기를 적절히 지정. 사용자명과 암호를 정함.

SSH 키의 경우 openssl에서 key를 만들고 업로드 한다 (다음 포스팅에서 소개. 간략히, openssl로 X509 인증서를 2048비트 RSA key pair로 만들고, 공개키를 Azure 포털에서 업로드. 이후, SSH client로 PuTTY를 쓸 경우 puttygen에서 개인키를 ppk 포맷으로 만들고 PuTTY로 접속한다.)

이 포스팅에서는 SSH 키 업로드 없이 putty를 이용, 암호로 접속하는 과정을 진행. OpenSSH와 같은 SSH 클라이언트도 물론 이용 가능.

 

image_thumb_3.png


다음 화면. 지역은 일본 서부로 정하고 다음 진행. (클라우드 서비스로 묶으면 여러 가상머신들의 컨테이너로 auto scaling등의 작업이 가능. 저장소나 가용성 집합은 다른 포스팅에서 소개된 내용 참조)

 

image_thumb_4.png


끝점은 end point로 가상머신에서 오픈할 포트를 지정 현재는 SSH로 접속할 포트 22번을 오픈

 

image_thumb_5.png


 

잠시 후 VM이 생성되고, Putty로 접속 한다.

 

(2) 생성된 가상머신 SSH 접속 정보 확인

image_thumb_6.png


Azure 관리자 포털에서 해당 VM을 선택하고, 대쉬보드를 보면 우측 하단에 이렇게 SSH 세부 정보를 볼 수 있다.

포트는 VM 생성시 마지막 단계였던 끝점에서 지정한 포트로 처리 된다.

 

(3) PuTTY로 가상머신에 접속

image_thumb_8.png

Host Name 부분만 처리하고 접속한다.

 

image_thumb_9.png

보안경고 – 접속을 계속 하고

 

image_thumb_10.png

VM 생성시 지정했던 login id와 암호를 지정해 접속하면 된다.


감사합니다.

 

참고링크

Windows Azure에서 리눅스 가상머신을 생성하고 연결 - (1)

Windows Azure에서 리눅스 가상머신을 생성하고 연결 - (2)

How to Log on to a Virtual Machine Running Linux

How to Use SSH with Linux on Windows Azure

Introduction to Linux on Windows Azure

Create a Virtual Machine Running Linux

Putty 다운로드 링크

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 1261
298 [12차 체험후기] Windows Server + XE 설치기 LI-NA 2014.04.04 6457
297 [12차 Windows Azure 커뮤니티 연합 온라인 캠프] Windows Azure 체험 후기 퍼니엑스이 2014.04.04 3180
296 [12차 캠프 후기] 오픈소스체험기1 진주처럼 2014.04.03 4483
295 [12차 Windows Azure 커뮤니티 연합 온라인 캠프] 체험후기 krteam 2014.04.03 3267
294 Windows Azure에서 리눅스 가상머신을 생성하고 연결 - (2) 코난(김대우) 2014.04.02 9329
» Windows Azure에서 리눅스 가상머신을 생성하고 연결 - (1) 코난(김대우) 2014.04.02 8745
292 Windows Azure 중국 데이터센터 서비스 공식발표 코난(김대우) 2014.04.01 6747
291 11차 후기- SQL 복구 시나리오보다는 가상 웹사이트 작업 설인95 2014.03.23 3455
290 [11차 캠프 후기] 다음에도-성공-후기 3편 진주처럼 2014.03.23 3591
289 [11차 캠프 후기] 다음에도 참석하도록.. 2편 진주처럼 2014.03.22 3235
288 [11차 캠프 후기] 다음에도 참여하겠습니다. 진주처럼 2014.03.22 3431
287 [11차 캠프 후기] 캠프 기간이 너무 짧아서 제대로 테스트를 못해본 아쉬운 후기 Haan 2014.03.21 3215
286 Windows Azure에서 더 많은(1,000+) 오픈소스 프로젝트 가상 머신 이미지를 - VM Depot 코난(김대우) 2014.03.21 6584
285 [11차 캠프] 너무 짧아 아쉬운 캠프 썬라이즈 2014.03.21 3075
284 11-차 캠프 후기 자윤마이1 2014.03.21 2988
283 [11차 캠프 후기] 짧아서 아쉬웠던 첫 캠프 참여 beatz7 2014.03.21 3077
282 [11차 캠프 후기]고가용성을 위한 Windows Azure 데이터베이스 미러링 성대중(지우아빠) 2014.03.20 3543
281 Windows Azure 가상머신에 여러 개의 끝점(Endpoint)을 추가하는 스크립트 코난(김대우) 2014.03.19 6082
280 Windows Azure 관리 자동화 파워쉘(Powershell) 스크립트 실행 준비 절차 코난(김대우) 2014.03.19 6752
279 Windows Azure에서 웹 어플리케이션을 구축하는 방법 (2) - 시나리오 및 상세 기능 비교 코난(김대우) 2014.03.14 9690





XE Login