728x90
서버에 존재하는 소스를 로컬(내PC)에서 작업하고자 할 때
1. Extension 설치
vscode의 extenstions에 들어가 위와 같은 SFTP extenstion을 설치합니다.
2. sftp.json 파일 설정
설치하면 .vscode 경로에 sftp.json 파일이 생성됩니다.
{
"name": "{원격접속명}",
"host": "{원격IP}",
"protocol": "sftp",
"port": 22,
"username": "{원격계정}",
"remotePath": "{원격경로}",
"uploadOnSave": true,
"useTempFile": false,
"openSsh": false
}
파일 안의 내용을 작성해주시고 uploadOnSave 옵션을 true 로 설정해주면 파일 저장시 바로 서버에 업로드 되어 즉각적으로 적용할 수 있습니다.
3. 접속
위와 같이 json 파일을 설정하고 소스 수정 후 처음으로 저장하게 되면 아래와 같이 비밀번호를 입력하는 창이 뜨게 되고 입력 후 엔터를 누르면 로컬 소스와 서버 소스를 연동할 수 있습니다.
728x90
댓글