반응형

Linux 계열 OS를 사용하거나 서버를 이용하시는 사람들 중 rsync를 이용해 다른 서버에 backup을 하거나 파일을 전송하는 경우가 있다.

이럴떄 마다 원격 서버의 비밀번호를 입력해야되서 귀찮은 경우가 생기는데 비밀번호 없이 바로 rsync를 이용하는 방법이 있다.

1.

로컬 서버에 ssh key 쌍 생성

ssh-keygen -t rsa

위 명령어를 입력하면 3가지 질문이 뜨는데 그냥 엔터 3번으로 넘어가면 된다.

제대로 실행 됬다면 ~/.ssh 경로에 id_rsa 와 id_rsa.pub 파일이 생성된다.

2.

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

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


3.

이제 rsync를 사용하면 비밀번호를 묻지 않고 바로 실행된다



반응형

+ Recent posts