I was testing my authorized_hosts setup, so deleted my local private key. I then successfully ssh'd into my remote server using RSA authentication.
I was expecting to get a permission denied, seeing as there is no longer a private key to guarantee I'm me. Guessing I'm misunderstanding something fundamental. Anyone know what's going on?
It doesn't look like ssh-add is holding my private key:
jake@clyde:~$ sudo pkill -9 ssh-agent
ssh-add -L
lists the public key for any private keys that are loaded; showing the actual private key would probably be insecure.