On Sun, 20 Oct 2019, Ted Unangst wrote:

> I have two OpenBSD machines, let's call them laptop and desktop. desktop is a
> bit older, and has a ecdsa-sha2-nistp256 key in .ssh/authorized_keys. laptop
> is configured with a ssh-ed25519 .ssh/id_ed25519 key file. The keyfile has a
> password and I use ssh-agent and ssh-add to unlock it.
> 
> What happens: I ssh from laptop to desktop and ssh asks for the id_ed25519
> password. This doesn't accomplish much, since it isn't authorized on desktop
> anyway.
> 
> Expected: If the key doesn't work, I should be asked for the remote system
> password, not the key password. The key has already been unlocked via ssh-add.
> 
> Theory: ssh tries the key, doesn't work, then gets confused when it goes back
> into the .ssh for more options and asks to unlock a key it's already seen.
> 
> I think this is a regression, I've had similar setup for ages and never
> noticed this before.

Could you send the output of "ssh -vvv desktop" from the laptop side?
Also, what are the permissions for ~/.ssh/id_ed25519*?

Reply via email to