windows 에서 VScode 로 aws 접근하기

Mingtorr·2021년 1월 22일
0
post-thumbnail

이전 포스팅에서 windows에서는 putty를 이용해야 접속할 수 있다고 했었습니다.
공식문서에서도 putty를 이용하라고 되어 있어 그렇게 알고 있었는데 오늘 특강을 듣다가 visual studio code를 이용하는 방법을 알게 되어 포스팅합니다.

사전준비


이전 문서의 cmd로 ssh 실행하기가 완료되어야 진행할 수 있습니다.
완료후 진행해 주세요!!

windows에서 putty 없이 aws에 접근하기

VS code extension 설치하기


  1. vs code 에서 "Remote - SSH " extension을 설치합니다.

    다음은 remote -ssh가 지원하는 버전입니다. 자신의 버전을 확인해 보세요!!
    Supported:
    x86_64 Debian 8+, Ubuntu 16.04+, CentOS / RHEL 7+ Linux.
    ARMv7l (AArch32) Raspbian Stretch/9+ (32-bit).
    ARMv8l (AArch64) Ubuntu 18.04+ (64-bit).
    Windows 10 / Server 2016/2019 (1803+) using the official OpenSSH Server.
    macOS 10.14+ (Mojave) SSH hosts with Remote Login enabled.

설치가 완료되면 디버그 메뉴 밑에 ssh를 사용할수 있는 새로운 메뉴가 나타납니다.

remote - ssh extension으로 접속하기

cmd 창에서 code .ssh/config를 입력합니다.

code C:\Users\Ming\.ssh\config

나타난 vscode에 다음 내용을 입력합니다.

Host : 호스트 명칭 (임의의 이름)
HostName : 호스트 도메인 또는 IP (예. 3.36.xx.xxx)
User : SSH 접속 사용자 (예. bitnami)
IdentityFile : AWS LightSail 의 키 페어 파일 위치 (예. C:\Users\사용자.ssh)

이후 remote 탭에서 추가한 호스트를 확인해보세요.
정상적으로 등록되어 있다면 connect to Host in New Window 아이콘을 클릭하세요.

원격 서버 플랫폼 타입을 Linux로 선택하면 성공적으로 visual code에 접근할 수 있습니다.

profile
츄르 값 벌기 위해 코딩하는 아키텍쳐

1개의 댓글

comment-user-thumbnail
2021년 2월 26일

튜토리얼 잘 읽었습니다.

혹시, ssh 접속 후에 너무 빠른 시간(3분 이내) 내에 연결이 끊어지더니 이후 재연결 시도 시 연결이 실패하는 현상을 겪으신 적은 없나요? AWS를 처음 써 보는데 며칠 째 이 현상이 나타나고 있어... 해결책을 찾고 있습니다.

답글 달기