2014년 1월 8일 수요일

Password 없이 ssh, rsync 사용하기

여러대의 서버를 운영하면서 한곳에서 파일을 수정하고, 다른 서버에 동일하게 적용하고 싶은 경우가 있다.
보통 rsync 등을 통해 배포하곤 하는데, 이를 사용할 때 password를 입력해야 하는 번거로움이 있으며, 만약 script 등으로 작성하고자 할때에는 password를 입력하지 못하는 문제점이 있다.
이를 회피하기 위해 ssh-keygen 을 사용하는 방법을 설명한다.
아래의 내용을 현재 작업 서버에서 수행한다.

위와같이 하였다면 remote_host의 ~/.ssh/authorized_keys에 id_rsa.pub에 암호화된 내용이 복사된다.
이제 rsync 사용이나 ssh 를 통한 접근이 password 입력없이 가능하다.

댓글 없음:

댓글 쓰기