시큐어카피 SCP 명령어
시큐어 카피(scp)는 로컬 호스트와 원격 호스트 간 혹은 두개의 원격 호스트 간에 컴퓨터 파일을 전송하기 위한 수단이다. SSH 프로토콜을 기반으로 한다. 사용법은 cp명령어와 비슷하다.
1. 파일 업로드 Local to Remote
scp [옵션] [Local File Path] [사용자계정]@[Remote Addr]:[Remote File Path]
로컬의 파일을 원격 호스트로 복사하는 명령어이다.
ex) scp -r ./mydir user@remotehost:~/remotemydir
2. 파일 다운로드 Remote to Local
scp [옵션] [사용자계정]@[Remote Addr]:[Remote File Path] [Local File Path]
원격 호스트의 파일을 로컬 호스트로 가져오고자 할 때 사용한다.
ex) scp -r user@remotehost:~/remotemydir ./mydir
3. 옵션
-r : 디렉토리 복사
-c : 압축
-v : 과정 출력
-p : 원본파일의 권한이나 속성 유지(소문자)
-P : 포트 번호 지정(대문자)
-a : 아카이브 모드
반응형