1. Visual Studio Code - EXTENSIONS 탭에서  ftp-simple 설치

 

2. Command Palette(단축키: F1)에서 ftp-simple:config 입력 후 엔터

 

3. ftp-simple-temp.json에 아래와 같은 형식으로 작성

[
	{
		"name": "default",
		"host": "EC2 IP",
		"port": 22,
		"type": "sftp",
		"username": "ec2-user",
		"path": "/",
		"autosave": true,
		"confirm": true,
		"privateKey": "pem파일 저장 위치"
	}
]

 

4. Command Palette(단축키: F1) 에서 ftp-simple:remotedirectory open to workspace 입력 후 엔터

 

5. 위에서 임의로 만들었던 ftp sever 이름 선택

 

6. EC2 내부의 폴더 목록 확인가능

 

7. 작업하고자 하는 폴더를 선택하면 EC2 내부 파일들에 접근 및 내용 확인 가능

 

8. EC2 내부 파일의 소스코드 수정 가능

 

* 인증이 필요한 접근에는 공유 자격 증명 파일이 필요함

 

텍스트 편집기에서 새파일 생성 아래와 같은 코드로 작성 후 C:\Users\<yourUserName>\.aws\credentials 로 저장

[default]
aws_access_key_id = YOUR_AWS_ACCESS_KEY_ID
aws_secret_access_key = YOUR_AWS_SECRET_ACCESS_KEY

 

정상적으로 AWS EC2 에 접근하여 S3와 연동되는 .py 파일을 실행한 화면(터미널에서 결과값 확인 가능)

,