이제 마지막 챕터입니다!
본격적으로 앞선 세팅들이 완료되었다면 VS Code에 AWS 인스턴스를 연결할 수 있습니다.
1) 일단 VS Code를 켭니다.
2) SSH를 통해 연결할 것이기 때문에 Extension에 SSH 익스텐션이 설치되어 있는 지 확인합니다.
3) F1 키를 눌러서 SSH와 관련된 리스트를 확인합니다.
일단 SSH 환경 설정을 변경해야 해서 <Remote-SSH:Open SSH Configuration File...>을 클릭합니다.
4) 사용자 이름인 환경의 환경 설정 파일을 업데이트 합니다.
5) 그럼 config 파일이 이렇게 열립니다.
이제 여기에 연결시킬 AWS 인스턴스를 작성하면 됩니다.
6) 이 정보들을 작성하면 됩니다.
Host 아무이름(접속시 편리하게 이용할 이름)
HostName 인스턴스의 DNS나 퍼블릭 IPv4주소 (AWS 인스턴스 정보에서 확인 가능)
UserName ec2-user (AMI를 쓸 경우 아래 디폴트 이름을 쓰면 좋음)
IdentityFile pem 파일의 경로
- UserName은 아래 정보에서 참고
- HostName은 AWS 인스턴스 정보에서 확인
7) 그리고 설정 파일을 저장합니다(ctrl + s).
8) 이제 AWS 인스턴스에 연결하기 위해 F1을 눌러서 <Remote-SSH:Connect to Host...> 를 클릭합니다.
9) 이후, 아까 설정했던 Host 이름이 뜨는 걸 확인할 수 있습니다.
10) 각 인스턴스에 맞는 OS 종류를 누르고, continue를 누릅니다. 그럼 세팅 끝!
11) 좀 더 편리하게 사용하기 위해 폴더를 이용할 것이라서 Explorer로 가서 <Open Folder>를 클릭합니다.
12) 아까 설정했던 UserName 과 같은 이름으로 폴더가 만들어지는 것을 확인할 수 있습니다.
13) 저는 모든 기능을 쓰고 싶었기 때문에 Yes, I trust the authors 를 선택했습니다. 원하는 부분에 따라 선택하시면 될 듯 합니다.
14) 이제 AWS 인스턴스의 폴더와 파일을 좀 더 편리하게 편집하고 코딩할 수 있는 환경 세팅이 완료되었습니다!!!