상세 컨텐츠

본문 제목

SCP를 이용한 Linux와 Window간 파일 전송 방법

Linux

by 힐둔 2021. 9. 28. 14:41

본문

linux 와 window 사이의 데이터 전송에 SCP (Secure Copy Protocol)이 사용된다. SCP는 SSH를 이용해서 전송이 되며 사용 용법은 아래와 같다.

 

 scp [OPTIONS] [SOURCE] [DESTINATION]
  1. Linux 에 있는 파일을 Window로 가져오기 :
    scp user@remote-host:path/to/remote/file.txt path/to/local/file.txt
  2. Window에 있는 파일을 Linux로 보내기 :
    scp path/to/local/file.txt user@remote-host:path/to/remote/file.txt

 

1. Download (Linux 에 있는 파일을 Window로 가져오기)

scp user@remote-host:path/to/remote/file.txt path/to/local/file.txt

* Remote에 있는 file.txt 파일을 local로 다운받을 때 사용된다. 

* user는 remote machine의 계정이름을 뜻한다.

* remote-host 는 remote machine의 domain name이나 IP 주소를 지정 가능하다.

* : 으로 실제 remote machine의 파일 위치를 지정할 수 있다.

 

* r 옵션은 디렉토리를 전송시 사용된다. 

* r 옵션 없이 파일만 전송할 수 있다. 여러 파일은 각각의 파일을 나열 하면 된다.

 

< 사용 예 >
scp -r ubuntu@10.157.6.36:/home/ubuntu/certificate/ .
  : ubuntu의 /home/ubuntu/certificate 폴더를 로컬로 복사

 


2. Upload (Window에 있는 파일을 Linux로 보내기)

scp path/to/local/file.txt user@remote-host:path/to/remote/file.txt

 

관련글 더보기

댓글 영역