테스트 사이트 - 개발 중인 베타 버전입니다

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

· 4년 전 · 2683 · 2

원본 서버를 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 으로 복사(전송) 할 수 있습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

4년 전
와우 잘쓸게요
4년 전
감사합니다. ㅎㅎ

게시글 목록

번호 제목
16893
16890
16889
16888
16887
16886
16885
16884
16883
16882
16881
16880
16871
16870
16868
16863
16861
16856
16852
16834
16833
16829
16827
16826
16823
16822
16819
16818
16817
16806