이전 포스팅에서 windows에서는 putty를 이용해야 접속할 수 있다고 했었습니다.
공식문서에서도 putty를 이용하라고 되어 있어 그렇게 알고 있었는데 오늘 특강을 듣다가 visual studio code를 이용하는 방법을 알게 되어 포스팅합니다.
이전 문서의 cmd로 ssh 실행하기가 완료되어야 진행할 수 있습니다.
완료후 진행해 주세요!!
다음은 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를 사용할수 있는 새로운 메뉴가 나타납니다.
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에 접근할 수 있습니다.
튜토리얼 잘 읽었습니다.
혹시, ssh 접속 후에 너무 빠른 시간(3분 이내) 내에 연결이 끊어지더니 이후 재연결 시도 시 연결이 실패하는 현상을 겪으신 적은 없나요? AWS를 처음 써 보는데 며칠 째 이 현상이 나타나고 있어... 해결책을 찾고 있습니다.