SFTP는 SCP보다 더 복잡한 파일 작업을 지원하는 SSH의 확장 인 SFTP를 사용하면 훨씬 쉽습니다. 거의 모든 최신 유닉스 및 리눅스 배포판이이를 지원합니다. 사용하려면이 명령을 실행하여 서버에 연결하십시오.
sftp server
그런 다음 ls
및 cd
명령을 사용하여 찾고있는 파일을 탐색하고 찾을 수 있습니다. 찾았 으면 get
명령을 사용하여 다운로드하십시오. 예를 들어, file.txt
서버의 현재 작업 디렉토리에서 로컬 시스템의 현재 작업 디렉토리 로 다운로드 하려면 다음을 실행하십시오.
get file.txt
/home/pavpanchekha/textfiles/file.txt
서버에서 ~/textfiles/
로컬 컴퓨터 로 다운로드하려면 대신 다음을 실행하십시오.
get /home/pavpanchekha/textfiles/file.txt ~/textfiles/
반대로이 방법으로 파일을 업로드 할 수도 있습니다. file.txt
로컬 현재 작업 디렉토리에서 서버의 현재 작업 디렉토리로 업로드하려면 다음을 입력하십시오.
put file.txt
다음과 같이 각각에 대한 전체 경로를 사용할 수도 있습니다 get
.
put ~/textfiles/file.txt /home/pavpanchekha/textfiles/file.txt
사용 가능한 SFTP 명령의 전체 목록을 보려면 프롬프트 help
에서 실행 하십시오 sftp>
.