casanet/backend
AWS 인스턴스와 VSCode SFTP 연결
iDevKim
2023. 11. 4. 16:25
- 환경
- AWS EC2 : Ununtu 20.04 LTS 64bit
- VSCode : 버전: 1.83.1
- SFTP : Natizyskunk v1.16.3
- SFTP 설치
- 확장 클릭
- 검색어 : sftp
- Natizyskunk 선택 설치완료
- 명령 팔레트 열기 (⌘+Shift+P)
- sftp:config 엔터
- .vscode폴더 아래에 sftp.json파일이 생김.
- sftp.json 수정 및 테스트
- 생성한 AWS 인스턴스 정보
- name : WebApp
- host : 13.213.87.128 ==> (자신의 탄력적IP주소)
- username : ubuntu ==> (디폴트)
- 추가생성 :::: privateKeyPath: ~/.ssh/aws-keypair-idevkim002-sg.pem
- ==> 다운받은 키페이어 경로확인 : AWS 인스턴스 생성 / AWS 인스턴스와 ssh연결 참조
- remotePath : /home/ubuntu/WebApp
{
"name": "WebApp",
"host": "13.213.87.128",
"protocol": "sftp",
"port": 22,
"username": "ubuntu",
"privateKeyPath": "~/.ssh/aws-keypair-idevkim002-sg.pem",
"remotePath": "/home/ubuntu/WebApp",
"uploadOnSave": false,
"useTempFile": false,
"openSsh": false
}
- 저장
- 테스트
- __pack폴더 안 webserver_linux_x64파일을 오른버턴 클릭하면 'Upload File' 메뉴를 클릭
- upload중....
- 완료
- 인스턴스에서 확인
- 터미널에서 ssh webapp
- /home/ubuntu/WebApp/__pack 폴더에 파일이 업로드됨을 확인할수있다.