rsync 실행시 password(암호) 묻지 않기 > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

rsync 실행시 password(암호) 묻지 않기 정보

OS rsync 실행시 password(암호) 묻지 않기

본문

원본 서버를 source 라고 하고,  대상 서버를 target 이라고 하겠습니다.

 

target 에서 

 

$> ssh-keygen 

$> cat ~/.ssh/id_rsa.pub

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuG1yEH6RS3MUDJgs8Yka5bFnfyxCBa19ppSZtXmzf8V2Yv6s/h/YapTqXJyl5hJ2NfYoRrlvPMsXYL1kGJNk58+t8Zxk1UAdlUJvKUcYsE3r3kySbtQ0ImAif1Pd1zAmF0ur0RQZevvZdlR49KFanzVJ9cFKa1sSkIDbnDd0ltTT0P8IYmd+sxtX+nS/MHpzx4h+G3EqUR09gHtzmT8z7MtbeFBGCjH2C2l4BXR3/CNwAbZkasIykGXW8mYr2p5M+DbvY1D3hyKMHOJtOdtdt2Xs06VCW0dgHz2cyuyHSGTjaI88giJ4r3IVKYZxAihtQFtoow8SSFW6sqTo2afR5 ec2-user@ip-171-16-12-12.ap-northeast-2.compute.internal

 

위 ssh-rsa 로 시작하는 보라색 내용을 복사해서 

 

source 의 ~/.ssh/authorized_keys 끝에 붙여 넣고 아래와 같이 퍼미션을 설정합니다.

 

$> chmod 700 ~/.ssh

$> chmod 600 ~/.ssh/authorized_keys

 

 

target 서버에서 

 

$> rsync  -avz  --progress  source계정@source도메인or아이피:/source디렉토리  target디렉토리

하시면 패스워드 없이 파일을 source 에서 target 으로 복사(전송) 할 수 있습니다.

추천
7
  • 복사

댓글 2개

© SIRSOFT
현재 페이지 제일 처음으로