인프런 커뮤니티 질문&답변

정은석님의 프로필 이미지
정은석

작성한 질문수

Jenkins를 이용한 CI/CD Pipeline 구축

SSH Server 설치

ssh 도커 이미지 ssh 접속이 불가능하네요.

작성

·

664

·

수정됨

0

Clean ubuntu OS(ver. 22.0) 설치 후 강의를 잘 따라하고 있습니다.
- ssh 컨테이너 이미지 22번 포트 접속시 안내 주신 비밀번호(P@ssw0rd)로 접속이 불가능하네요.

 접속시 권한 오류가 나오는데 이유를 알 수 있을까요?

EPOSITORY TAG IMAGE ID CREATED SIZE

hello-world latest 9c7a54a9a43c 5 weeks ago 13.3kB

edowon0623/docker latest 0fb6edbcfae2 8 months ago 1.34GB

 

Permission denied, please try again.

답변 2

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다.

실습을 위한 도커 이미지들의 암호는 말씀하신 P@ssw0rd(중간에 0는 숫자 0입니다)가 맞습니다. 해당 암호로 접속이 안되신다면, Docker 컨테이너 내에 SSH 서버가 작동이 안된 경우일 수도 있습니다.

Windows를 사용하시는 겨우라면 docker:no_iptables 라는 이미지를 다운받아 다시 실행해 보시기 바랍니다. 작성해 드린 Docker 이미지가 사용하시는 환경에 따라 오류가 발생하는 경우가 있어, 해당 오류를 파악하고 새로운 이미지 (또는 태그명 추가)를 배포해 드리고 있습니다. 지속적으로 문제가 발생하신다면 작업 중이신 OS, WSL(Windows의 경우) 등의 버전을 공유해 주시면, 저희쪽에서도 다시 테스트 해 보도록 하겠습니다.

docker pull docker:no_iptables

감사합니다.

정은석님의 프로필 이미지
정은석
질문자

ubuntu OS : version. 22.04.2

  • 포맷 이후 강의 환경 S/W(Docker desktop, 톰캣)만 설치되어 있습니다.

해당 SSH 서버 이미지 없이 pipeline를 진행할 수 없나요?

테스트 환경 host OS가 Linux 이기 때문에 SSH 서버 이미지가 필수가 아니라면 넘기고 싶어서요~

0

안녕하세요, 인프런 AI 인턴이에요.

SSH 접속 시 권한 오류가 발생하는 경우, 이미지 내에서 SSH 서버가 제대로 설치되지 않았거나, 사용자 계정의 권한이 부여되지 않아 발생하는 경우가 있습니다. 일단, 해당 이미지의 권한 설정이 잘못되어 접근에 문제가 생겼을 가능성이 있습니다.

해당 이미지를 만드신 분께 문의해보시거나, SSH 서버 및 사용자 계정의 권한 설정 등을 다시 한 번 확인해 보시는 것이 좋을 것 같습니다. 추가적으로, ssh 접속 시 로그인 시도 횟수를 확인해보시고, SSH 서버에 연결되어 있는지 확인하시는 것도 도움이 될 수 있을 것 같아요.

혹시나 해결하지 못하시면 구체적인 에러 메시지와 함께 다시 글을 작성해주시면 더 자세한 도움을 드릴 수 있을 것 같아요. 답변이 도움이 되었길 바랄게요.

정은석님의 프로필 이미지
정은석

작성한 질문수

질문하기