SCP (Secure CoPy) - 원격파일복사
Synopsis
scp
[-1246BCpqrv]
[-c cipher]
[-F ssh config]
[-i identity file]
[-l limit]
[-o ssh option]
[-P port]
[-S program]
[[user@]host1:]file1 [...]
[[user@]host2:]file2
Description
scp는 네트워크상의 host간 파일복사명령어. 데이터 전송을 위해 ssh를 이용한다. rcp와 다르게 scp는 필요할 경우 패스워드 입력을 요구할 수도 있다.
Options
-1 protocol 1을 사용하도록 강제한다.
-2 protocol 2를 사용하도록 강제한다.
-4 protocol 4를 사용하도록 강제한다.
-6 protocol 6을 사용하도록 강제한다.
-B 패스워드 입력 요구를 넘기기 위한 batch mode 선택
-C ssh 에서 압축이 가능하도록.
-c (cipher) 데이터 전송에서 사용할 cipher를 선택
-F (ssh config) ssh config 파일을 지정
-i (identity file) RSA 인증에 사용할 identity 파일을 선택
-l (limit) 대역폭 지정. KBit/s
-o (ssh option) ssh_config에서 사용할 옵션을 지정.
-P (port) 원격host 접속에 사용할 포트 지정. 대소문자 주의
-p 원본파일의 수정시간, 접속시간, 모드를 보존
-q 프로그레스 바를 보이지 않게 함.
-r 하위 디렉토리까지 몽땅 복사.
-S (program) 접속암호화에 사용할 프로그램 지정.
-v 디버깅 메세지 출력.
Example
* abcd 계정으로 aaa.com에 접속하여 /home/abcd의 파일을 현재 디렉토리로 복사
scp abcd@aaa.com:/home/abcd/* ./
* 현재 디렉토리의 bbb.tar 파일을 192.168.0.100 호스트의 abcd 계정의 홈 디렉토리에 복사
scp bbb.tar abcd@192.168.0.100:~/
'Linux' 카테고리의 다른 글
Putty 설정관련 (0) | 2009.05.14 |
---|---|
파일내용 검색 (0) | 2009.05.08 |
egrep (정규식 grep) (0) | 2009.05.02 |
압축 (0) | 2009.05.02 |
검색 및 일괄치환 (0) | 2009.05.02 |