ec2는 aws에서 컴퓨터를 대여한 것이라 생각할 수 있습니다. 그럼 저희는 ec2에 저희의 서비스를 실행시킬 수 있을 겁니다. 서버든 웹이든 실행을 시키면 사람들은 이 ec2의 ip를 이용해서 해당 서비스를 즐길 수 있습니다. 그러기 위해서는 이 서버에 접속을 해야 합니다. vscode가 익숙하니 여기서 접속을 해봅시다.
SSH로 접속을 하기 위해서는 22번 포트가 열려 있어야 합니다.
세팅하기
vscode에서 extension에 들어간 다음 Remote - SSH를 설치합니다.
이제 설정으로 들어가서 config파일을 엽니다. .
이제 config파일을 수정해 줍니다. host는 퍼블릭 ip, hostname은 퍼블릭 ip DNS를 입력해 줍니다.
user은 만든 ec2의 OS에 따라 다르지만 리눅스의 경우 ec2-user입니다.
identityFile은 개인키의 위치를 넣어주면 됩니다.
이대로 저장하면 왼쪽에 ip가 보입니다. 오른쪽의 아이콘을 눌러줍니다. 그럼 새 창이 열립니다.
리눅스 - continue를 누릅니다.
이제 vscode 사용하듯이 쓰면 됩니다.