• 목록
  • 아래로
  • 위로
  • 1
  • title: 황금 서버 (30일)humit
  • 조회 수 1579

이 글은 Sublime Text 3의 패키지 중 하나인 SFTP에 대해 다루고 있는 내용입니다. 아직 SFTP 패키지를 설치하지 않은 경우에는 https://studyforus.com/study/6976의 글을 보시고, SFTP를 설치하시면 됩니다.


SFTP 패키지는 Sublime Text를 이용해서 FTP/SFTP에 접속을 할 수 있게 도와주는 패키지로 Sublime Text로 수정한 파일을 서버에 업로드를 할 때 Filezilla와 같은 프로그램을 사용할 필요 없이 Sublime Text 내에서 바로 파일이나 폴더를 업로드 할 수 있게 합니다.


먼저 업로드를 할 폴더를 Sublime Text로 엽니다. 폴더를 여는 방법은 File -> Open Folder를 하셔서 열고자하는 폴더를 선택하시면 됩니다. 그러면 아래와 같은 화면을 보실 수 있습니다.

01.jpg


그래서 최상위 폴더를 오른쪽 마우스로 클릭합니다. SFTP가 정상적으로 설치되었다면 SFTP/FTP라는 메뉴를 볼 수 있습니다. 그래서 여기에서 SFTP/FTP 메뉴를 선택합니다.

02.jpg

 

Map to Remote를 선택합니다.

03.jpg

 

선택을 했다면 sftp-config.json이라는 파일이 폴더 내에 생기면서 열리는 것을 볼 수 있습니다. 이 파일은 SFTP가 서버에 접속을 하는데 필요한 설정을 담고있는 파일로 이 설정파일을 서버 환경에 맞게 변경하시면 됩니다.

04.jpg


만약 이 호스팅에서 제공하고 있는 서버를 이용할 경우에는 아래와 같이 "type"은 "ftp"로 "host"는 "host.studyforus.com"로 "user"는 FTP 계정 아이디로 "password"는 주석을 해제하고 FTP 계정 비밀번호로 입력하시면 됩니다. 마지막으로 "remote_path"는 서버를 어떻게 하셨느냐에 따라서 달라지는데, 홈 디렉토리를 기준으로 업로드를 하실 폴더의 경로를 입력하시면 됩니다. 참고로 이 경로에 폴더가 없다면 에러가 나기 때문에 미리 폴더를 생성해주셔야 합니다.

05.jpg


이렇게 해서 설정이 끝나면, sftp-config.json를 제외한 폴더 내에 있는 아무 파일이나 연 후에 Ctrl + Shift + P를 누릅니다.

06.jpg


나오는 콘솔창에 browse remote를 입력합니다.

07.jpg


설정 파일이 제대로 되었다면 아래처럼 해당하는 폴더에 있는 폴더와 파일을 볼 수 있습니다. 만약 설정이 잘못되었다면 아래 콘솔창에 에러가 나타나니 그 에러의 내용을 보시고 sftp-config.json 파일을 수정하시면 됩니다.

08.jpg


이렇게 SFTP를 어떻게 설정하는지를 알아보았습니다. 만약 파일 하나를 업로드 하고 싶으시다면 업로드를 할 파일을 열고, Ctrl + Shift + P를 누른 다음에 upload file을 입력해서 실행하면 되고, 폴더를 업로드 하고 싶으시면 그 아래에 있는 파일을 하나 열어서 Ctrl + Shift + P를 누른 다음에 upload folder를 입력해서 실행하면 됩니다.

 

포함 1명이 추천

추천인 1

작성자
title: 황금 서버 (30일)humit 119 Lv. (0%) 1185970/115200000EXP

Study For Us Hosting 1기 모니터링 관리자 (16.12.01 ~ 17.01.08.)

C++, Python, PHP를 주로 사용하며 알고리즘, DL, 해킹 쪽에 관심이 있습니다.

휴학생입니다.

티스토리 블로그 : http://humit.tistory.com/

카카오톡 봇 : http://pf.kakao.com/_Efrbu/chat

지식인 프로필 : https://kin.naver.com/profile/jhjang1005

댓글 1

50knots
감사합니다~
comment menu
2016.09.03. 01:01

신고

"50knots님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 2432
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 9488
219 1. 반복문 (1) - while 문 7 image 이니스프리 이니스프리 19.12.06.20:50 2659
218 (序) Python 강좌를 시작하며... 2 image 이니스프리 이니스프리 19.12.05.21:55 645
217 [Pillow] 파이썬 Pillow 라이브러리를 이용하여 이미지의 배경을 transparent하게 만들기 11 image 이니스프리 이니스프리 19.08.04.13:40 7994
216 [번외편 - 법률] 나무위키의 서술 중 법률용어의 사용에 있어 바로잡아야 할 부분 image 이니스프리 이니스프리 19.07.17.22:44 521
215 [번외편 - 유튜브] Youtube API를 이용하거나 또는 이용하지 않고 채널ID를 추출하는 방법 2 image 이니스프리 이니스프리 19.07.16.17:55 2919
214 24. 메탄올과 에탄올 듀오였츄 14 image 국내산라이츄 국내산라이츄 19.07.07.22:10 1370
213 [Selenium] Selenium에서 send_keys를 막아놓은 경우 해결책 이니스프리 이니스프리 19.07.04.05:52 4849
212 웹디자인 第三강 <head> 上 2 image PRASEOD- 19.05.03.14:34 976
211 [2019 고1] 통합사회_ 내멋대로 정리 끝 {협스} 16 갱생협스 갱생협스 19.04.26.21:30 2599
210 [Git] 자주 사용하는 Git 명령어 8 네모 네모 19.04.26.19:05 1343
209 웹디자인 第二강 html5로 구조 짜보기 9 image PRASEOD- 19.03.25.17:03 910
208 23. 완충용액이츄 2 image 국내산라이츄 국내산라이츄 19.03.24.02:35 2813
207 웹디자인 第一강 홈페이지는 어떻게 만드는건가 6 PRASEOD- 19.03.19.22:29 934
206 22. 혈액입니츄 1 image 국내산라이츄 국내산라이츄 19.02.05.01:35 1071
205 [번외편 - 아미나] Basic Youtube Title Widget 1.0에서 처음에 엑박으로 뜨는 경우의 해결책 3 image 이니스프리 이니스프리 18.12.15.23:02 900
204 [번외편 - 아미나] 아미나의 회원 이미지와 관련하여 x2 3 image 이니스프리 이니스프리 18.12.10.19:57 859
203 21. 혈액형입니츄 12 image 국내산라이츄 국내산라이츄 18.12.08.04:58 1366
202 [번외편 - 법률] 현행 저작권법 제30조(사적이용을 위한 복제)에 대하여 - 음원 다운로더의 처벌과 관련하여 6 이니스프리 이니스프리 18.12.07.14:16 1430
201 [번외편 - 아미나] 그누보드/아미나에서 게시글의 날짜를 최종수정일로 변경하고, 목록스킨 및 위젯을 최종수정일 순으로 정렬하기 2 image 이니스프리 이니스프리 18.11.11.22:36 2686
200 [번외편 - 구글뉴스] 리뉴얼된 구글뉴스에서 RSS 피드를 생성하는 방법 6 image 이니스프리 이니스프리 18.10.07.17:58 3669