Skip to content

Latest commit

 

History

History
221 lines (104 loc) · 4.84 KB

workshop00.md

File metadata and controls

221 lines (104 loc) · 4.84 KB

키페어 생성

  1. AWS Console에 Login 합니다.

  1. 서비스 => EC2로 이동

image-20220308150041344


  1. 화면 좌측에서 "네트워크 및 보안" => "키 페어" Click

image-20220308150436606


  1. "키 페어 생성" Click

image-20220308150745288


  1. 이름 : DBforMSA 입력 후 "키 페어 생성" Click

image-20220308150914899


  1. 자동으로 Private Key인 DBforMSA.cer 혹은 DBforMSA.pem가 개인 Laptop으로 Download됩니다.

    보안적으로 매우 중요한 파일이기 때문에 안전한 곳에 저장해둡니다.

image-20220308151225349

image-20220308151639076


  1. Console에서도 방금 생성된 Key File을 확인합니다.

image-20220308151833671



실습 환경 구성

  1. CloudFormation 으로 이동

image-20220207102938764


  1. "스택 작업" => "새 리소스" 선택 또는 "스택 생성" Click

image-20220207103001305


  1. "Amazon S3 URL"에 https://shared-kiwony.s3.ap-northeast-2.amazonaws.com/OnPREM4.yml 을 입력 후 "다음" Click

image-20220207103043253


  1. "스택 이름"에 DBforMSA를 입력, KeyName에 전 Step에서 다운로드 받은 DBforMSA를 선택 후 "다음" Click

image-20220308160008365


  1. "스택 옵션 구성" Page에서 "다음" Click
  2. "검토" Page에서 맨 아래 AWS CloudFormation에서 사용자 지정 이름으로 IAM 리소스를 생성할 수 있음을 승인합니다를 체크 후 "스택 생성" Click

image-20220207103202153


  1. "이벤트"를 Click하여 CloudFormation Stack이 정상적으로 생성되는지 확인(약 5~10분 소요)

image-20220207103855903

Stack 생성이 완료되면 CREATE_COMPLTE로 표시 됨

image-20220207103925083



실습을 위해 Bastion Host로 접속

(모든 Handson은 Bastion Host를 통해서 이뤄집니다.)


  1. CloudFormation => 출력 => IPWindowsPublicIP를 확인

image-20220207104312974


  1. "RDP Client"를 사용하여 Bastion 서버에 접속(Windows는 mstsc.exe, MAC은 Microsoft Remote Desktop 사용)

    아직 EC2 인스턴스가 구동 중이라서 접속이 안 될경우 1~2분 후에 다시 접속을 시도합니다.

Windows Laptop

image-20220207104404321

image-20220207105101422

MAC Laptop

image-20220207105204837


  1. Bastion 접속

    사용자명 : Administrator
    비밀번호 : Octank#1234
    

image-20220207105237250

image-20220207105240390


  1. 다운로드 받았던 DBforMSA.cer(또는 DBforMSA.pem) 파일을 개인 Laptop에서 Bastion Server로 복사 합니다.

사용자 PC가 MAC Laptop일 경우 키 파일 복사 방법

image-20220308160910914

사용자 PC가 Windows Laptop일 경우 키 파일 복사 방법

image-20220308161206849

복사한 pem 파일을 Bastion Server의 C:\keys 로 복사합니다.

image-20220308161721721

image-20220308161802763


  1. MobaXterm(SSH Terminal Program)을 실행합니다.

image-20220308161915397


  1. "User Sessions"에서 "OracleServer"를 선택 후 "Edit session" 선택

image-20220207140508645


  1. Server접속을 위한 pem key 설정
    1. "Advanced SSH Sessting" 선택
    2. "Use private Key" Check
    3. "Key 불러오기" 선택
    4. "C:\keys"로 이동
    5. "DBforMSA.cer"을 선택 후 open
    6. "OK" Click

image-20220308165918129

image-20220308170039842


  1. Oracle Server 접속

    Execute"로 서버 접속

image-20220207141433762

Fingerprint Alert Accept Click

image-20220207141628256

서버 접속 확인

image-20220207141741293

20240723

다음 워크샵으로 - workshop01(MongoDB를 활용한 CRM 리포트 서비스 분리)