SCP; SecureCopy
SSH 프로토콜을 기반으로 호스트 간 파일 전송 명령어
ssh와 마찬가지로 전송 시 사용 계정 비밀번호 또는 pem key 인증이 필요할 수 있다.
방법
1. 보내기
전송 흐름 : 로컬 -> 원격
scp <FILE_PATH> <REMOTE_USERNAME>@<REMOTE_IP>:<DIRECTION_DIR>
# -i : pem key 지정
# -P : 사용 port 지정
# 예시
scp -i ~/.ssh/key-an2-prd.pem -P 50022 /home/user/settings_int.tgz ubuntu@10.120.12.111:/data111/prog
2. 받기
전송 흐름 : 원격 -> 로컬
scp <REMOTE_USERNAME>@<REMOTE_IP>:<FILE_PATH> <DIRECTION_DIR>
# -i : pem key 지정
# -P : port 지정
#예시
scp -i .ssh/key-an-prd.pem -P 50022 jyo@10.20.222.213:/home/jyo/projectList.csv /home/zzz