본문 바로가기
Language/Linux

SFTP 명령어 정리

by 박살낼겨 2022. 11. 28.

SFTP 접속 명령어


<기본포트가 아닌 특정 포트번호로 접근할 경우>

 

sfpt -P 포트번호 username@목적지_ip주소

예) [본인이 접속한 서버]$ sftp -P 12345 root@1.2.3.4


<기본포트(기본포트 : 22)로 접근할 경우>

 

sfpt username@목적지_ip주소

예) [본인이 접속한 서버]$ sftp root@1.2.3.4

-- ssh, sftp 는 기본 포트가 22포트다.

 


SFTP를 이용해 업로드 ↑

 

STEP .1 업로드 하고 싶은 폴더가 있는 디렉토리로 이동!!

 

STEP .2 이 디렉토리에서 위의 SFTP명령어를 업로드 하고자하는 목적지IP에 맞게 입력

 

STEP .3 접속완료가 되면!! 콘솔창에 sftp> 모양이 뜬다. (※ 아래 사진 참고)

STEP .4 현재 목적지IP에 맞는 서버에 들어온 것이다. 업로드 하고자 하는 폴더로 이동

               예) sftp> cd file/test

                     sftp> ls -all

                     (※ 예시대로 디렉토리 이동 후 해당 디렉토리의 뭐가 들어있나 볼 수 있다.)

 

STEP .5 원하는 디렉토리에 이동했으면 아래 명령어를 작성

              put 대상파일명

              예) sftp> put [STEP .1]디렉토리에_업로드_원하는_폴더명

 


 

업로드 추가 명령어

 

<업로드 할 파일을 다른 이름으로 바꾸어서 업로드>

 

put 대상파일명 바꿀파일명

 

 

 


 

SFTP를 이용해 다운로드 ↓

 

STEP .1 다운로드 해서 넣고 싶은 폴더가 있는 디렉토리로 이동!!

 

STEP .2 현재 위치에서 SFTP명령어를 다운로드 할 파일이 있는 목적지IP에 맞게 입력

 

STEP .3 접속완료가 되면!! 콘솔창에 sftp> 이 모양이 뜬다. (※ 아래 사진 참고)

STEP .4 다운로드 할 파일이 있는 폴더로 이동

               예) sftp> cd file/test

                     sftp> ls -all

                     (※ 예시대로 디렉토리 이동 후 해당 디렉토리의 뭐가 들어있나 볼 수 있다.)

 

STEP .5 원하는 디렉토리에 이동했으면 아래 명령어를 작성

              get 대상파일명

 

 

STEP 5까지 하면 내가 다운받을 파일이 원하는 곳에 다운 받아져 있는 것을 확인할 수 있다.

 

 


 

업로드 추가 명령어

 

<다운로드 시  다른 이름으로 바꾸고 싶을 때>

 

get 대상파일명 바꿀파일명

 


SFTP 접속종료(셋 중 아무거나)

 

sftp> bye

sftp> quit

sftp> exit

 

'Language > Linux' 카테고리의 다른 글

리눅스 명령어  (0) 2021.10.12