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를 눌러 접근하지 않고도 시각적으로 접근할 수 있는 인스턴스를 한눈에 볼 수 있습니다