ssh에 ID 파일을 명시 적으로 지정하는 경우 :
ssh -i ./id_rsa ...
ssh 디버그 추적에 다음 줄이 있습니다.
debug1: Offering public key: ./id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
ssh-generated id_rsa에 공개 RSA 지수도 포함되어 있습니까? id_rsa형식에 "BEGIN PRIVATE KEY"블록이있는 개인 키가 포함되어 있기 때문에 "공개 키 제공"은 "공개 키를 서버에 전송"이외의 의미를 가져야합니다.
편집하다:
명확히하기 위해, "공개 키 제공"라인 뒤에서 정확히 무슨 일이 일어나고 있는지 알고 싶습니다. 클라이언트가 여러 키를 보유한 경우 모두 키를 하나씩 서버에 제공합니다.