메뉴 닫기

scp를 이용한 서버간 파일전송

리눅스 서버에서 다른 서버로파일을 전송할때 사용하는리눅스 명령어로 scp가있다.

scp 명령은 ssh(port22)를 이용한 파일 전송방법이고, ftp가 설치되어있지않아도

ssh만 설치되어있다면 사용가능한 파일전송 명령어 입니다.

scp 기본 사용법은 아래와 같다.

scp  (옵션)  (계정) @(상대ip):(파일경로) (내려받을경로)

scp 주요옵션

4 IPv4 주소만 사용하도록 강제
6 IPV6 주소만 사용하도록 강제
P 접속시에 사용할 포트 번호
p 원본 파일 시간의 수정시간, 사용시간, 권한에 대한 정보를 유지해서 복사
r 하위 폴더/파일을 모두 복사, 디렉토리 복사일 경우에 옵션 사용
v 디버깅 모드 처럼 진행 사항 보기
q 진행 사항을 나타내는 미터를 표시하지 않음
C 통신을 압축

사용예제

실제로 192.168.1.11번에서 /root/test.txt를 /root/test에 전송받아보도록하겠습니다.

scp1 

scp root@192.168.1.11:/root/test.txt /root/test

해당 명령어를 입력하여 전송이 되는 점을 확인하였습니다.

scp2

정상적으로 /root/test에 test.txt가 받아지는 것을 확인할수 있었습니다.

감사합니다!!

 

[polldaddy rating=”7739789″]

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다