티스토리 뷰

OS-서버-서비스

다중 호스트 ssh key 설정

공허공자 2015. 10. 8. 15:52

github 등 ssh 키 생성을 하게되면

~/.ssh/id_rsa
~/.ssh/id_rsa.pub

파일들이 생성된다.


개인적으로 Laravel Homestead 설치해서 사용중이었는데

ssh 키가 겹치게 되어 충돌이 야기된다.

이의 해법은

~/.ssh/config 에 호스트별 설정을 분리하고
rsa 와 rsa.pub 파일명들을 각각의 네이밍으로 생성하면 된다.

config는 http://stackoverflow.com/a/8483960 참고

이후 가장 중요한것은 아래 명령으로 identity를 add 해야 한다.

ssh-add homestead_rsa

만약 ssh-add 하지 않으면 ssh 접속시 Permission deined (publickey) 오류가 여러분을 반길것이다.

댓글