Ketika secara eksplisit menentukan file identitas ke ssh:
ssh -i ./id_rsa ...
Saya memiliki baris ini di jejak debug ssh:
debug1: Offering public key: ./id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
Apakah itu berarti ssh-dihasilkan id_rsamengandung RSA publik eksponen juga? id_rsaformat tampaknya agak eksplisit bahwa itu berisi kunci pribadi dengan blok "MULAI PRIVATE KEY", jadi "menawarkan kunci publik" harus berarti sesuatu selain "mengirimkan kunci publik ke server".
EDIT:
Untuk memperjelas, saya ingin tahu apa yang sebenarnya terjadi di balik garis "menawarkan kunci publik". Jika klien memegang beberapa kunci, semuanya akan ditawarkan ke server satu per satu.