원격 보안 복사 명령어(secure copy)

사용법 : 
scp [옵션] [[user@host:] file1 [...] 
-p : 원본 파일의 변경 시간, 액세스 시간, 모드를 변경하지 않고 그대로 보존한다. 
-r : 지정한 디렉토리의 하위 디렉토리 및 파일까지 복사한다. 
-v : 상세한 진행사항을 보여준다. 
-F ssh_config : 지정한 설정파일을 사용한다. 
-P port : 지정한 포트로 접속시도를 한다. 

원격 호스트의 파일을 복사하는 보안 복사 명령어로, 신원 인증 및 암호화를 써서 telnet, rlogin, rcp, rsh을 안전하게 대치한다.
예제는, webmaster 계정으로 linux.net 호스트에 /home/webmaster/ 디렉토리 밑의 모든 파일을 접근하려는 호스트의 현재 디렉토리로 복사한다.

# scp webmaster@linux.net:/home/webmaster/* ./ 

지정한 디렉토리의 하위 디렉토리까지 모두 복사하려면 -r 옵션을 사용한다.
아래 예제는, admin 계정 권한으로 linux 호스트에 있는 /home/admin/ 경로의 모든 하위 디렉토리와 파일을 로컬 호스트의 작업 디렉토리 아래에 있는 backup 디렉토리에 모두 복사한다.

# scp admin@linux.net:/home/admin/* ./backup 
2005/06/17 09:51 2005/06/17 09:51

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다