visualstudio code SFTP 접속 방법
1. 일단 VSCODE 를 실행한다.
2. 왼쪽에 맨 밑에 있는 extension 클릭후 ftp-simple 플러그인을 설치 한다. (검색 후 install 클릭!)
3. 이 상태에서 F1 키를 누른다. (접속정보 설정을 위해)
4. ftp-simple:Config-FTP connection setting 을 입력해준다.
그러면 connection 정보를 입력할 수 있는 파일이 생성된다. 파일명 ftp-simple-temp.json 파일.
5. 아래와 같이 접속 정보를 세팅해 준다.
[
{
"name": "office_dev",
"host": "172.50.XXX.XXX",
"port": 2299,
"type": "sftp",
"username": "ec2-user",
"path": "/user/docs/office/",
"autosave": true,
"confirm": false,
"privateKey": "C:\\D\\awskey\\onlineoffice-dev.pem"
}
]
<설정 상세>
port 는 기본적으로 ftp 의 경우는 22번이지만, SFTP 의 경우 서버에서 설정한 포트 번호를 적어준다. 나의 경우는 2299 번을 사용중이다.
username 은 접속하려고 하는 계정명을 적어준다.
privateKey 는 내 로컬 컴퓨터에 있는 pem 키의 위치를 적어줘야 하는데, 역슬레시로 폴더 단위를 구분해 준다. (여기서 삽질이 좀 일어나므로 유의!)
confirm 은 true 로 설정하면, 코드에서 변경시마다 진짜로 변경할건지를 물어보므로, false 로 변경!
이렇게 설정 뒤 접속을 시도한다.
6. 다시 F1 키를 눌러서 ftp-simple:Remote directory open to workspace 를 써준다.
7. 그러면 커넥션정보에서 name 으로 설정한 커넥션에 접속할 건지를 아래와 같이 물어본다. 클릭한다.
8. 그러면 접속할 디렉토리를 아래 이미지처럼 또 물어본다. 클릭한다.
9. 왼쪽에 서버상의 디렉토리 목록이 나오는 것을 확인 할 수 있다.
10. 이제 수정 진행하면 되겠다.
간혹 username 때문에 서버상의 파일 소유권자와 부딪히는 문제들이 발생한다.
그럴경우 서버상에서 소유권자를 변경하던지, 아니면 접속 설정하는 username 정보를 변경 가능한 계정으로 변경하던지 해야 정상적으로 수정 가능하다.
https://davidseo81.tistory.com/2
Visualstudio code(VSCODE) SFTP 접속 (AWS pem key 를 활용하여...)
visualstudio code SFTP 접속 방법 1. 일단 VSCODE 를 실행한다. 2. 왼쪽에 맨 밑에 있는 extension 클릭후 ftp-simple 플러그인을 설치 한다. (검색 후 install 클릭!) 3. 이 상태에서 F1 키를 누른다. (접속정..
davidseo81.tistory.com
댓글