본문 바로가기
Develop/Etc

[VSCode] 서버 연동하기(SFTP)

by bellsilver7 2022. 12. 15.
728x90

서버에 존재하는 소스를 로컬(내PC)에서 작업하고자 할 때

 

1. Extension 설치

vscode sftp 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

댓글