• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

ansible에서 host 접속이 되지 않습니다.

23.01.25 19:12 작성 23.01.25 21:06 수정 조회수 576

0

호스트에서 컨테이너로 접속하는 것은 문제가 없는데, 컨테이너로 띄운 앤서블 컨테이너에서는 호스트의 계정명@퍼블릭 ip 로 접속이 되지 않습니다.

접속한 주소는 Mac(애플 실리콘)에서 ifconfig 명령어를 실행했을 때 나오는 en0 인터페이스의 inet 주소입니다. 와이파이 환경에서도, 이더넷 환경에서도 접속이 되지 않습니다. 윈도우 사용자분들 질문만 있고, 맥 환경에서 사용하시는 분들이 안된다는 질문은 없는 것 같아서 이렇게 남겨봅니다.

 

ssh: connect to host [`ifconfig로 나온 en0 inet주소`] port 22: Connection refused

답변 2

·

답변을 작성해보세요.

3

inust33님의 프로필

inust33

질문자

2023.01.25

해결했습니다. 맥 os 시스템 환경설정에서 일반 -공유 - 원격 로그인 허용을 체크해야 ssh로 접근이 가능해집니다. 또 디렉토리 접근 허용을 위해서 시스템 환경설정 - 개인정보 보호 및 보안 - 전체 디스크 접근 권한에서 sshd-keygen-wrapper에 권한 허용을 체크하셔야 됩니다.

김재현님의 프로필

김재현

2023.07.11

감사합니다!

2

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

SSH에 대한 접근이 Ansible에서 가능한지 확인해 봐야 합니다.

말씀하신대로 맥환경에서 SSH에 대한 접근 관한이 되어 있어야 할 것 같습니다.

정보 공유 감사합니다.