아마존 서버 안에 코드를 주입하기 위해 git을 이용해도 되지만 sftp 및 key를 이용해 서버와 로컬을 동기화 시켜 코드 업데이트를 편리하게 할 수 있다.
// .vscode/sftp.json
{
"name": "crawling",
"host": "아마존 주소(ip)",
"password": "비밀번호",
// 비밀번호
"protocol": "sftp",
"port": 22,
"username": "gspark",
// 권한 id
"remotePath": "/example/test",
// 동기화 시킬 원격서버 폴더 path 설정
"uploadOnSave": false,
"passphrase": true,
// 비밀번호 입력 confirm 창 on
"watcher": {
"files": "**/*",
"autoUpload": false,
"autoDelete": true
},
"ignore": [".vscode", ".git", ".DS_Store"],
"privateKeyPath": "../파일명.ppk"
// 본인 키 경로 및 파일명
}
// .vscode/sftp.json
{
...
"uploadOnSave": false,
"watcher": {
"files": "**/*",
"autoUpload": false,
"autoDelete": true
},
}
참고사이트