▌문제
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 인증이 잘 된다.
반응형