소프트웨어, 운영체제/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