SSH를 통해 가상 머신에 연결할 수 없습니다.

SSH를 통해 가상 머신에 연결할 수 없습니다.

호스트에서 게스트 가상 머신(CentOS)으로 SSH를 연결하고 싶습니다. 레벨링할 수 있어요.

SSH가 실행 중입니다. SSH 실행

포트 22가 열려 있습니다. 포트 22가 열려 있습니다.

방화벽이 꺼져 있거나 IPtables가 켜져 있는 것 같습니다. (이건 정상 아닌가요?)여기에 이미지 설명을 입력하세요.

SSH를 통해 가상 머신에 연결할 때. 여기에 이미지 설명을 입력하세요.

비밀번호가 정확합니다. 가상 머신에 직접 로그인하면 작동합니다. 그래서 /Users/robbertsegers/.ssh/known_hosts에 추가했습니다. 여기에 이미지 설명을 입력하세요.

그런데 문제가 다시 발생합니다. 구문이 올바른가요?

답변1

"sudo" 줄에서 "passwd" 프롬프트는 원격 비밀번호가 아닌 로컬 비밀번호입니다. sudo가 아직 인증하지 않았기 때문에 아직 ssh 실행이 시작되지 않았습니다.

"known_hosts" 파일에서 3번째 줄을 삭제하고 다시 시도하세요.

관련 정보