리눅스 환경에서 vi로 작업을 하다보니 너무 불편해서 SFTP 연결로 EC2안에 있는 소스코드들을 수정해보려고한다.
좌측 하단에 Extensions 버튼을 클릭하고 "ftp-simple"" 을 검색한다. 파란색 install 버튼으로 설치를 해준다.
"command + T" 를 눌러서 Command Palette를 열고 ">ftp-simple"을 입력한 뒤,
ftp-simple: Config - FTP connection setting을 클릭한다.
아래와 같은 config 초기화면이 나오는데, 이 부분을 자신의 서버로 세팅해주면된다!
[
{
"name": "프로젝트 이름",
"host": "EC2 public IP",
"port": 22,
"type": "sftp",
"username": "centos",
"password": "",
"path": "/", //처음 접속할 리눅스 서버의 위치
"autosave": true,
"confirm": false,
"pricateKey": "/pem키가 저장되어 있는 위치/pem키 이름.pem"
}
]
컨피그 파일을 잘 수정해준다음 저장을 한 뒤,
서버에 접속해서 워크스페이스로 열어보자.
"command + T" 를 누르고,
">ftp-simple:Remote directory open to workspace" 를 클릭하고 몇 가지를 입력하면 된다.
config 파일에서 맨 처음 name 부분에 적었던 이름을 적고 엔터!
보통 아래에 저렇게 나온다. 그래서 그냥 클릭하면 바로 넘어감!
config 파일에서 적은 "password"를 적고 엔터!
그리고 기다리면, 짜잔하고 뜬다!
시험삼아서 path 를 "/" 루트로 줘서 오픈해봤는데, 생각보다 여는데 오래걸려서 깜짝 놀랬다. 가능하다면 정말 필요한 패스를 지정해서 오픈하면 시간이 절약될 듯 하다 :-)