SFTP 기본 명령
연결하다
명령 프롬프트에 사용자 이름과 원격 호스트 이름 또는 IP 주소를 입력합니다. 인증에 성공하면
sftp>
프롬프트가 포함된 셸이 표시됩니다.[user@computer1 ~]$ sftp [email protected]
[email protected]'s password:
Connected to [email protected].
sftp>
공개 키 인증을 위해 SSH ID 파일(개인 키)을 사용하는 경우:
sftp -i keypair.pem [email protected]
현재 디렉토리 확인
lpwd는 로컬 시스템의 현재 디렉토리를 인쇄합니다.
sftp> lpwd
Local working directory: /home/livia
sftp>
pwd는 원격 서버의 현재 디렉토리를 인쇄합니다.
sftp> pwd
Remote working directory: /home/demo
sftp>
파일 나열
lls는 로컬 시스템의 현재 디렉토리에 있는 파일을 나열합니다.
sftp> lls
Desktop lab py3-venv
Documents mail R
dotfiles myserverfile snap
Downloads node_modules Videos
sftp>
ls는 원격 서버의 현재 디렉토리에 있는 파일을 나열합니다.
sftp> ls
Desktop Documents Downloads Music
Pictures Videos
sftp>
파일 다운로드
원격 서버에서 하나의 파일을 다운로드하십시오.
sftp> get remote_file.pem
Fetching /home/demo/remote_file.pem to remote_file.pem
/home/demo 100% 1696 906.8KB/s 00:00
sftp>
mget은 원격 서버에서 여러 파일을 다운로드합니다.
sftp> mget *.csv
Fetching /home/demo/user1_accessKeys.csv to user1_accessKeys.csv
/home/demo 100% 96 73.1KB/s 00:00
Fetching /home/demo/user2_accessKeys.csv to user2_accessKeys.csv
/home/demo 100% 96 67.0KB/s 00:00
sftp>
파일 올리기
put 로컬 컴퓨터에서 원격 서버로 하나의 파일 업로드
sftp> put local_file.pem
Uploading local_file.pem to /home/demo/local_file.pem
local_fil 100% 1696 75.2KB/s 00:00
sftp>
mput 로컬 컴퓨터에서 원격 서버로 여러 파일 업로드
sftp> mput *.csv
Uploading user1_accessKeys.csv to /home/demo/user1_accessKeys.csv
user1_acce 100% 96 129.7KB/s 00:00
Uploading user2_accessKeys.csv to /home/demo/user2_accessKeys.csv
user2_acce 100% 96 132.1KB/s 00:00
sftp>
디렉토리 변경
lcd는 로컬 시스템의 현재 디렉토리를 변경합니다.
sftp> lpwd
Local working directory: /home/livia
sftp> lcd lab/
sftp> lpwd
Local working directory: /home/livia/lab
sftp>
cd 원격 서버의 현재 디렉토리 변경
sftp> pwd
Remote working directory: /home/demo
sftp> cd Documents/
sftp> pwd
Remote working directory: /home/demo/Documents
sftp>
출구
exit 원격 서버 sftp 세션 종료
sftp>
sftp> exit
[user@computer1 ~]$
SFTP에 대한 자세한 내용은 manual page에서 확인할 수 있습니다.
Reference
이 문제에 관하여(SFTP 기본 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/livialima/sftp-basic-commands-6m5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)