본문 바로가기
일지

[Linux] rsync pem키로 인증하기

by 닉닉눅 2023. 7. 24.
728x90
반응형

rsync란 Remote sync의 줄임말로 여러가지 옵션을 이용해 원격 또는 로컬간에 파일이나 디렉토리를 복사하는데 사용합니다.

 

1. rsync 

rsync는 문법은 다음과 같습니다. 

rsync [options] [source] [destination]

 

rsync 옵션 종류

-r 재귀적으로 디렉터리를 복사합니다.
-a  원본 파일의 속성, 소유자, 그룹을 유지합니다
-v 복사 진행 상황을 표시합니다.
-z 압축을 사용하여 전송 속도를 향상시킵니다.
-h 사람이 읽기 쉬운 형태로 복사 결과들을 출력해줍니다.
-e ssh SSH를 통해 원격 서버에 연결합니다.

 

2. rsync 사용하기

*** Local ➡ Local ***
rsync -avh {복제할 것} {복제 위치}

*** Local ➡ Remote ***
rsync -avh {복제할 것 Local} test@255.255.255.255:{복제 위치 Remote}

pem키 사용
rsync -avh -e "ssh -i test.pem" {복제할 것 Local} test@255.255.255.255:{복제 위치 Remote} 

*** Remote ➡ Local ***
rsync -avh ltest@255.255.255.255:{복제할 것 Remote} {복제 위치 Local}

pem키 사용
rsync -avh -e "ssh -i test.pem" test@255.255.255.255:{복제할 것 Remote} {복제 위치 Local}

 

 

728x90
반응형

댓글