SW/Rsync

rsync 비번 없이 전송

bigju 2021. 10. 8. 09:10

# 로컬 서버에 ssh key 쌍 생성

 

ssh-keygen -t rsa

+---[RSA 2048]----+
|**=...+ ..       |
|=oo= =.=oo       |
|..B *.***oo      |
| = =.B +*B       |
|  . +.. S        |
|     ..o         |
|     Eo          |
|    .            |
|                 |
+----[SHA256]-----+

// 위 명령어를 입력하면 3가지 질문이 뜨는데 그냥 엔터 3번으로 넘어가면 된다. 
제대로 실행 됬다면 
~/.ssh 경로에 id_rsa 와 id_rsa.pub 파일이 생성된다.

 

# 생성된 key를 원격서버에 전송한다.

ssh-copy-id -i ~/.ssh/id_rsa.pub [원격서버 주소]

 

# 전송 해보기

 

rsync -avz -e ssh /root/a root@192.168.3.128:/
sending incremental file list

sent 40 bytes  received 12 bytes  104.00 bytes/sec
total size is 10  speedup is 0.19