J'ai installé openssh 8.2 via brew install openssh
. J'ai ajouté ce qui suit à mon .profile
:
export SSH_AUTH_SOCK="~/.ssh/agent.$HOST.sock"
ssh-add -l 2>/dev/null >/dev/null
if [ $? -ge 2 ]; then
ssh-agent -a "$SSH_AUTH_SOCK" >/dev/null
fi
Ensuite, je dois faire ce qui suit :
ssh-add ~/.ssh/id_ecdsa_sk
Enter passphrase for /Users/myuser/.ssh/id_ecdsa_sk:
Identity added: /Users/myuser/.ssh/id_ecdsa_sk
même si j'ai ce qui suit dans mon ~/.ssh/config
:
Host *
IgnoreUnknown UseKeychain
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/id_ecdsa_sk
(J'ai dû ajouter le IgnoreUnknown
bit, parce que l'installation à partir de brew installe une version qui casse la UseKeychain
bit.) Mais maintenant : Comment le câbler pour qu'il ajoute la clé à mon trousseau ?