CentOs 7에서 개인 키 SSH 연결로 Fail2ban을 구성하는 방법

CentOs 7에서 개인 키 SSH 연결로 Fail2ban을 구성하는 방법

SSH 서버에서 강제 무차별 연결을 방지하기 위해 Centos 7 시스템에 Fail2ban을 설치하려고 했습니다.

연결하려면 암호가 포함된 개인 키를 사용하고 있습니다. Fail2ban을 테스트했지만 잘못된 암호를 입력해도 차단되지 않습니다.

나는 SSH에 연결하기 위해 내 개인 키를 사용하고 있다고 주장하고 싶습니다.

도와 주셔서 감사합니다 :)

구성 파일

구성 파일

답변1

SSH 키에 잘못된 암호를 입력한 후에도 여전히 상자에 SSH를 연결할 수 있다면 거기에서 뭔가 잘못하고 있다는 뜻입니다.

개인 키의 암호는 키 자체에 액세스하는 데 사용되며, 잘못된 암호를 입력하면 해당 SSH 키에 대해 아무런 조치도 취하지 않습니다.

어떤 키를 로드했는지 확인하세요.

ssh-add -l

SSH 에이전트에 로드된 모든 키를 나열해야 합니다. 그런 다음 원격 서버에 연결할 때 개인 키 확인에 사용되는 공개 키를 저장하는 authorised_keys파일을 살펴볼 수 있습니다. ~/.ssh/authorised_keys그리고 개인 키가 연결될 수 있도록 생성된 해당 공개 키를 제거하면 됩니다.

관련 정보