반응형
1. 개요
1.1 내용
- VS Code의 Remote - SSH로 EC2 접속 방법
- EC2에 Claude Code 설치
- EC2 생성, VS Code 설치 절차는 본 게시글에서 다루지 않음
1.2 환경
▶️ EC2 정보
| 항목 | 내용 |
| OS | Amazon Linux 2023 |
| Instance Type | t3.large |
▶️ 로컬 PC 정보
| 항목 | 내용 |
| 로컬 PC | Windows |
| 개발 도구 | Visual Studio Code |
1.3 목표

2. VS Code의 Remote - SSH로 EC2 접속 방법
2.1 EC2, Pem Key 준비
Pem Key는 C:\Users<사용자>.ssh 하위에 복사해두기
2.2 로컬 PC(Windows)의 SSH Config 설정
- C:\Users<사용자>.ssh\config 수정
Host claude-ec2
HostName x.x.x.x
User ec2-user
IdentityFile C:\Users\사용자명.ssh\PEM_KEY_이름
IdentitiesOnly yes
| 항목 | 값 |
| Host | 이름 |
| HostName | EC2 Public IP |
| User | EC2 내 User |
| IdentityFile | PemKey 위치 |
| IdentitiesOnly | no 또는 미설정 - IdentityFile뿐 아니라 ssh-agent에 등록된 다른 키들도 서버에 순서대로 제시할 수 있음 |
| yes - 설정에 지정된 IdentityFile 위주로만 인증을 시도 |
2.3 VS Code에서 Remote - SSH 설치

- Extensions 열기 > Remote - SSH (Publisher: Microsoft) > Install
- Ctrl + Shift + P > Remote-SSH: Connect to Host...
- claude-ec2 선택 > Linux 선택 > continue 선택
- Explorer 열기> Open Folder
(참고) Code가 EC2에 연결되면 EC2에 VS Code Server가 자동으로 설치된다.

3. Claude Code 설치
https://code.claude.com/docs/en/setup
# Claude Code 설치
curl -fsSL https://claude.ai/install.sh | bash
# Version 확인
claude --version
# 설치 상태 확인
claude doctor
# Claude Code 실행
claude
# Claude Code 로그인
claude auth login반응형