나는 Kitty(putty clone)와 Keepass 프록시(pagent와 유사)를 사용하고 있습니다. Keepass 에이전트에는 5개의 SSH 키가 포함되어 있습니다.
이 설정은 지금까지 본 모든 Linux 시스템에서 작동하지만 새 RHEL7 Linux 시스템에 대한 연결이 실패합니다.
유형 2(프로토콜 오류): "인증 실패가 너무 많습니다..."
나는 추가했다
MaxAuthTries 6
/etc/ssh/sshd_config로 이동하여 다음을 만듭니다.
systemctl restart sshd.service
하지만 오류가 여전히 존재합니다.
답변1
Kitty에 로그인한 결과 SSH 키 5개 이후 추가 GSSAPI 인증 시도가 이루어진 것으로 확인되었습니다.
Event Log: Using SSPI from SECUR32.DLL
Event Log: Attempting GSSAPI authentication
이로 인해 여섯 번째 시도도 실패했습니다.
환경
MaxAuthTries 10
이 문제를 해결했습니다.
Jakuje가 지적했듯이 MaxAuthTries를 늘리는 것은 최선의 접근 방식이 아니므로 해당 변경 사항을 되돌리고 Kitty 구성으로 돌아가 사용되지 않는 GSSAPI 인증을 비활성화했습니다.
Connection -> ssh -> auth -> GSSAPI : uncheck "Attempt GSSAPI authentication"
보안을 저하시키지 않고 문제를 해결합니다.