(Environment) (AWS)(EC2) - (1) VS CODE 환경 에서 SSH 로 접근

익숙한 환경인 VS CODE 환경을 활용 해서 AWS 에 연결 하는 방법을 기록해 두고자 합니다. 

  • VS CODE 환경 에서 SSH 로 접근 하기 
    • 조건
      • AWS 가입 여부/서비스 생성, 시작 여부 확인
    • 사용하고자 하는 서비스에 대한 인스턴스 생성  
      • ECS 의 경우 Ubuntu 운영 체제로 생성하기 를 권장 함 (사유: Linux 사용시.. pip, apt get 사용에 있어 번거로운 과정을 요구 하게 됨)
    • 인스턴스에 대한 접속 정보 확인
    • (예시1 : EC2)
      • 메뉴 : EC2 > 인스턴스 > 인스턴스 ID (클릭) -> 인스턴스 요약 정보
      • 확인 가능한 정보 : 세부 정보, 보안, 네트워킹, 스토리지, 상태 검사, 모니터링, 태그
      • 필수 정보 확보
      • VS Code : "/Users/gshs/.ssh/config" 에 접속 정보 작성/저장
      • Host (AWS-EC2)abpolice_s210106_e221240
        HostName ec2-3-(ㅁㅁㅁㅁㅁ)-76.compute-1.amazonaws.com
        User ec2-user
        IdentityFile ~/.ssh/AWS_abpolice_s210106_e221230.pem
        • Host : 구분 가능한 이름 ( 사용자 작명) 본인의 경우 아이디와 사용 기간 조합
        • Host Name : 접속하고자 하는 서비스 인스턴스에 대한 Public IP 또는 퍼블릭 IPv4 DNS
        • User : 인스턴스 연결 후, 확인 되는 사용자 이름 , 본인의 경우'ubuntu'
        • IdentityFile : 키페어 생성으로 얻게된 pem 파일의, 다운 받은 PC 내 파일 경로 
    • VS Code 연결 실패시 연결 정보를 테스트 할수 있는 방법
      • 콘솔에서 직접 ssh 사용하여 연결, 성공/실패 여부에 따라 연결 정보 오류 검증 가능

Comments

Popular posts from this blog

[MaritimeCyberTrend] Relationship and prospects between U.S. Chinese maritime operations and maritime cybersecurity

인공지능 서비스 - 챗봇, 사전에 충분한 지식을 전달하고 함께 학습 하기!

[Curriculum] Sungkyunkwan University - Department of Information Security - Course Sequence by Areas of Interest