AWS
VSCODE로 EC2 SSH 접속하는 방법
카엔입니다
2022. 11. 2. 09:49
VSCODE에서 EC2에 편하게 접근할 수 있는 방법이 있습니다
먼저 확장 프로그램을 먼저 설치해줍니다
설치가 완료됬다면 맥 기준 cmd + shift + p 를 눌러 검색 창을 열어주세요
ssh 구성 파일 열기를 눌러줍니다
그 다음 Users 항목에 config 파일을 선택해 열어줍니다
파일을 열어서 접속하고 싶은 EC2에 대한 정보를 넣어줘야하는데요 양식은 다음과 같습니다
Host 호스트명-자율이름
HostName ec2-**- 형식으로 되있는 ec2 endpoint를 넣어주시면 됩니다
User 해당 인스턴스의 유저명을 적어주세요 ex) ec2-user or centos
IdentityFile 저장한 pem 키의 path를 적어주세요 ex) ~/Desktop/key/***.pem
정보를 채워넣었다면 저장한후 다시 cmd + shift + p를 눌러 검색 창을 열어주세요
호스트에 연결을 눌러보시면 우리가 저장한 Host name이 뜨게되고 해당 Host name을 눌러 폴더 열기를 통해 원하는 path로 접근하게 되면
이제부터 VScode에서 EC2에 접근할 수 있습니다
이제 인스턴스에 파일을 집어넣거나 접근할때 VScode를 통해 쉽게 인스턴스를 관리할 수 있습니다
추가적으로 좌측 Nav바에 모니터 모양 아이콘이 생긴 걸 볼 수 있는데요 없다면 Nav바를 우클릭해서 추가해주면됩니다
cmd + shift + p를 눌러 접근하지 않고도 시각적으로 접근할 수 있는 인스턴스를 한눈에 볼 수 있습니다