22번이 아닌 다른 포트에서 Fail2ban이 활성화된 경우 재부팅 후 "ssh에서 호스트 x 포트 y로 연결: 호스트로의 경로 없음" 발생

22번이 아닌 다른 포트에서 Fail2ban이 활성화된 경우 재부팅 후 "ssh에서 호스트 x 포트 y로 연결: 호스트로의 경로 없음" 발생

서버에 Fail2ban을 설치했는데 SSH 포트가 22가 아닐 때 이 오류가 발생했습니다.

이것은 almalinux 배포판입니다. selinux가 22와 다른 포트를 허용하도록 semanage port -a -t ssh_port_t -p tcp {{ var_ssh_port }}를 설정했습니다. selinux가 재부팅 후에도 변경 사항을 유지하지 않는 경우를 대비해 rc.local에도 넣었습니다.

나는 Fail2ban을 관리하기 위해 ansible 플레이북을 사용하고 있습니다. 두 개의 서로 다른 Ansible 플레이북을 사용해 보았지만 다시 시작한 후에도 동일합니다. "호스트에 대한 경로 없음"이라는 ssh 오류가 발생합니다.

ssh 포트를 22로 유지하고 실패2반이 활성화된 동안 재부팅하기 전에 연결할 수 있으면 오류가 발생하지 않습니다.

어디에서 조사해서 시도해야 할지 모르겠습니다.

감사해요

관련 정보