(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

Examining the Reality of Cyber Incidents and the Shortfalls in Compliance Frameworks

Comprehensive List of Shipboard Systems in Commercial Vessels