더북(TheBook)
Q scp 명령에 대해 더 알려주세요.

A scp에서 자주 사용하는 옵션을 소개합니다.

-p 옵션은 원본과 사본의 타임스탬프(최종 수정 시각, 최종 접근 시각)와 허가권을 동일하게 유지합니다. 다음과 같이 파일을 복사하면 원본의 타임스탬프와 허가권이 복사할 원격 시스템에 동일하게 설정됩니다.

shinjaehun@losttemple:~$ scp -p test_ssh administrator@192.168.122.201:/tmp/

-P 옵션으로 포트 번호를 지정합니다. 앞에서 살펴본 것처럼 sshd가 22번이 아닌 다른 포트번호로 운영된다면 -P 옵션으로 해당 포트 번호를 지정해야 합니다. sshd가 1024 포트 번호로 운영된다면 다음과 같이 파일을 전송합니다.

shinjaehun@losttemple:~$ scp -P 1024 test_ssh administrator@192.168.122.201:/tmp/

-r 옵션은 디렉터리를 복사할 때 유용한 옵션입니다. 하위 디렉터리에 포함되어 있는 파일을 모두 복사합니다. 다음과 같이 입력하면 .ssh 디렉터리를 통째로 복사할 원격 시스템의 /tmp 디렉터리로 전송할 것입니다.

shinjaehun@losttemple:~$ scp -r .ssh administrator@192.168.122.201:/tmp/
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.