문제

CentOS 7.1 Box 를 기반으로 Machine 을 만들어서 Up 시키는데, 아래처럼 계속 SSH 접속이 안된다.


Ubuntu Box는 별 문제가 없었는데, CentOS Box 에서 문제가 생긴다

해결

해결 방법은 의외로 간단하다.

1> 일단 vagrant ssh 로 Guest 에 로그인 해야 한다.

$ vagrant ssh

이때 패스워드를 물어보면, "vagrant" 를 쳐서 들어가자

2> 그리고 $HOME/.ssh 에 보면 authorized_keys 파일이 있는데, 이 파일의 권한을 다시한번 바꿔주어야 한다

$ cd ~/.ssh
$ chmod 0600 authorized_keys

아래처럼 파일 권한이 바뀐다


이후 부터는 keyfile 로 ssh 인증이 잘 된다.


반응형
블로그 이미지

Good Joon

IT Professionalist Since 1999

,