강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của vire30648282
vire30648282

câu hỏi đã được viết

Hướng dẫn thực chiến Linux Bash Shell Script từ System Engineer

vagrant에서 ssh 관련 질문입니다.

Đã giải quyết

Viết

·

428

0

최초 vagrant ssh cent1 명령을 통해 cent1 서버에 접속 후

강의에서는 ssh cent2를 통해 바로 cent2 서버에 접속이 가능한 것처럼 보였습니다.

그런데 제 환경에서는

위와 같이 경고문이 뜨고 이후 yes를 입력하게 되면

위와 같이 접속이 거부되는데 혹시 방법이 있을까요?

실습환경은 windows10 이며

git bash를 이용해 터미널 환경 이용중입니다.

linuxshell-script

Câu trả lời 3

2

vire30648282님의 프로필 이미지
vire30648282
Người đặt câu hỏi

안녕하세요! 기억해주셔서 감사합니다 :)

답변 주신대로 진행했을 때 invalid format 이라는 에러가 추가로 발생을 했었습니다.

invalid format이라는 에러에 힌트를 얻어서 CRLF와 LF의 문제가 아닐까 싶어

로 확인을 하니 개행문자가 전부 CRLF였었습니다. 그래서 vim 편집기를 킨 상태로

:%s/^M//g 명령어를 통해 CRLF 를 제거한뒤 ssh를 실행하였습니다.

(^M 은 특수문자 ^ + M 이 아니라, ctrl + v + m 입니다)

문제없이 ssh가 잘 동작하는것을 확인하였고

마찬가지로 cent2, cent3 서버에서도 동일한 작업을 해주었습니다.

1

안녕하세요 연욱님! 전에 혼자 질문을 해결하셨던!!! 연욱님 아니십니까:)

강사님께서 연욱님 메시지 보시고 아래와 같이 답변해주셨어요!

에러 메세지를 보시면 private key퍼미션이 644로 되어있어서 생기는 문제입니다. 

다음을 실행해서 private key퍼미션을 -rw------- 으로 바꾸시면 에러 없이 접속이 되실 것 같습니다. 

chmod 600 /root/.ssh/id_rsa 

혹시 해결이 되셨을까요?

0

개행문자를 시스템에따라 붙기도하고 안붙기도해서 확인이 어려운데 찾아주셔서 고맙습니다!!!!

Hình ảnh hồ sơ của vire30648282
vire30648282

câu hỏi đã được viết

Đặt câu hỏi