With OS X Sierra Apple changed the ssh client key handling behavior. They aligned with OpenSSH behavior by
not automatically loading passphrases from the keychain on login. More surprisingly, it now
remembers your ssh key passphrase automatically by default. To disable this behavior you can add this to ~/.ssh/config:
Host *
UseKeyChain no
As you can see in the radar report, deleting keys using "ssh-add -D" seems to be just as problematic and confusing as it is
with gnome-keyring, i.e. "All identities removed" is a lie.
For deleting already saved passwords and re-instating the El-Cap ssh behavior see
here.
No comments:
Post a Comment