SCP

IT / 전자 / 컴퓨터 2008. 5. 28. 17:30
ssh만 허가되고, 달리 ftp 등을 사용할 수 없을 때, 파일 전송을 자동화할 때, SCP는 좋은 방법이 될 수 있습니다.

SCP 메뉴얼입니다.

-------------------

scp
안전한 파일복사(원격 파일복사 프로그램)

서식
scp [-1246BCpqrv ] [-c 암호방식 ] [-F ssh설정파일 ] [-i identity파일] [-l 대역제한 ] [-o ssh설정항목 ] [-P 포트번호 ] [-S 프로그램 ] [ [유저@] 호스트1 :] 파일1 ... [ [유저@] 호스트2 :] 파일2

scp는 네트워크상의 호스트간에 파일을 복사합니다. 이것은 데이터 전송에 ssh를 사용하고, ssh와 같이 인증을 수행합니다. 따라서 ssh와 같은 보안을 제공합니다. rcp와 달리, scp는 인증에 필요한 경우, 패스워드를 요구합니다.

각 파일명에는 호스트 및 유저 지정을 포함할 수 있습니다. 이것은 그 파일이 어느 호스트에서, 혹은 어느 호스트에 복사될 것인가를 지정하는 것입니다. 로컬 파일명은 ":"를 포함하는 이름을 scp가 호스트 지정과 혼동하지 않도록, 절대패스나 상대 패스를 사용해 주십시오. 2개의 리모트 호스트 사이에서 파일을 복사할 수도 있습니다.

옵션은 다음과 같습니다.

-1  scp가 프로토콜 버전1을 사용하도록 강제합니다.
-2  scp가 프로토콜 버전2를 사용하도록 강제합니다.
-4  scp가 IPv4 어드레스만을 사용하도록 강제합니다.
-6  scp가 IPv6 어드레스만을 사용하도록 강제합니다.
-B  일괄처리 모드(패스워드를 묻지 않도록 한다)
-C  통신을 압축합니다. ssh에 -C플래그를 넘겨서 압축을 허가합니다.

-c
암호방식
데이터 전송에 사용하는 암호방식을 선택합니다. 이 옵션은 직접 ssh에 전달됩니다.

-F ssh설정파일
ssh 에 대해서 다른 유저설정 파일을 지정합니다. 이 옵션은 직접 ssh에 전달됩니다.

-i
identity파일
공개키인증용의 비밀키를 읽을 파일을 선택합니다. 이 옵션은 직접 ssh에 전달됩니다.

-l
limit
사용되는 네트워크 대역을 제한합니다. Kbit/s 로 지정합니다.

-o
ssh설정항목
설정파일 ssh_config에서 사용되는 형식의 옵션을 ssh에 전달하기 위해 사용합니다. 이것은 scp의 커맨드라인 옵션에서는 직접 지정할 수 없는 항복을 지정할 때 편리합니다.

설정

트랙백

댓글