보통 rsync 등을 통해 배포하곤 하는데, 이를 사용할 때 password를 입력해야 하는 번거로움이 있으며, 만약 script 등으로 작성하고자 할때에는 password를 입력하지 못하는 문제점이 있다.
이를 회피하기 위해 ssh-keygen 을 사용하는 방법을 설명한다.
아래의 내용을 현재 작업 서버에서 수행한다.
1
2
3
4
5
|
ssh -keygen -t rsa # hit return three times ssh -copy- id -i ~/. ssh /id_rsa .pub username@remote_host # enter your password for username on remote_host |
이제 rsync 사용이나 ssh 를 통한 접근이 password 입력없이 가능하다.
출처 : http://dayeonee.blogspot.kr/2014/01/password-ssh-rsync.html