-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
해결됨
vagrant에서 ssh 관련 질문입니다.
21.03.09 15:59 작성 조회수 291
0
최초 vagrant ssh cent1 명령을 통해 cent1 서버에 접속 후
강의에서는 ssh cent2를 통해 바로 cent2 서버에 접속이 가능한 것처럼 보였습니다.
그런데 제 환경에서는
위와 같이 경고문이 뜨고 이후 yes를 입력하게 되면
위와 같이 접속이 거부되는데 혹시 방법이 있을까요?
실습환경은 windows10 이며
git bash를 이용해 터미널 환경 이용중입니다.
답변을 작성해보세요.
2
정연욱
질문자2021.03.10
안녕하세요! 기억해주셔서 감사합니다 :)
답변 주신대로 진행했을 때 invalid format 이라는 에러가 추가로 발생을 했었습니다.
invalid format이라는 에러에 힌트를 얻어서 CRLF와 LF의 문제가 아닐까 싶어
로 확인을 하니 개행문자가 전부 CRLF였었습니다. 그래서 vim 편집기를 킨 상태로
:%s/^M//g 명령어를 통해 CRLF 를 제거한뒤 ssh를 실행하였습니다.
(^M 은 특수문자 ^ + M 이 아니라, ctrl + v + m 입니다)
문제없이 ssh가 잘 동작하는것을 확인하였고
마찬가지로 cent2, cent3 서버에서도 동일한 작업을 해주었습니다.
1
그로스쿨
지식공유자2021.03.09
안녕하세요 연욱님! 전에 혼자 질문을 해결하셨던!!! 연욱님 아니십니까:)
강사님께서 연욱님 메시지 보시고 아래와 같이 답변해주셨어요!
에러 메세지를 보시면 private key퍼미션이 644로 되어있어서 생기는 문제입니다.
다음을 실행해서 private key퍼미션을 -rw------- 으로 바꾸시면 에러 없이 접속이 되실 것 같습니다.
chmod 600 /root/.ssh/id_rsa
혹시 해결이 되셨을까요?
0
답변 3