오경석의 개발노트

Linux_scp 명령어로 서버 간 파일 전송 본문

소프트웨어, 운영체제/Linux

Linux_scp 명령어로 서버 간 파일 전송

OHSAYU 2024. 2. 12. 10:22

 SCP(Secure Copy Protocol) : 리눅스, 유닉스 시스템에서 서로 다른 서버 간 파일을 복사할 때 사용하고 ssh 프로토콜 이용

 

사용법

1. 로컬에서 원격으로  전송

scp [옵션] [파일명1][파일명2] [유저명]@[호스트]:[복사할 경로]
scp -P 22 /myfolder2/* root@192.168.56.102:/myfolder1 # 예시

 

2. 원격에서 로컬  전송

scp [옵션] [유저명]@[호스트]:[파일명1][파일명2] [복사할 경로]
scp root@192.168.56.101:/myfolder2/* /myfolder1/ # 예시

 

3. 원격지간 전송

scp [옵션] [유저명]@[호스트]:[대상 파일] [유저명]@[호스트]:[복사할 경로]
scp root@192.168.56.101:/myfolder2/* root@192.168.56.104:/myfolder3 # 예시, 접속할 원격지가 2개니 패스워드도 2번 물어본다

 

옵션

  -P : 포트 지정

  -r : 하위 디렉터리 및 파일까지 복사

 

 

출처 : https://itwiki.kr/w/%EB%A6%AC%EB%88%85%EC%8A%A4_scp

출처 : https://doheejin.github.io/linux/2021/03/03/linux-scp.html

'소프트웨어, 운영체제 > Linux' 카테고리의 다른 글

Linux_su(substitute user)  (0) 2024.03.17
Linux_umask  (1) 2024.02.26
Linux_ssh로 서버 간 접속  (0) 2024.02.11
Linux_tree  (0) 2024.01.20
Linux_chgrp(change group)  (1) 2024.01.15
Comments