A opção -K
está presente na versão padrão da Apple do ssh-add
e armazena a frase secreta no keychain quando você adiciona uma chave SSH ao ssh-agent. Caso você tenha instalado uma versão diferente do ssh-add
, pode não ter suporte para -K
.
Resolver o problema
Para adicionar sua chave SSH privada ao ssh-agent, especifique o caminho para a versão da Apple do ssh-add
:
$ /usr/bin/ssh-add -K ~/.ssh/id_rsa
Observação: Se você criou sua chave com um nome diferente ou se você estiver adicionando uma chave existente com um nome diferente, substitua id_ed25519 no comando pelo nome do seu arquivo de chave privada.
Leia mais
- "Gerar uma nova chave SSH e adição dela ao ssh-agent"
- Página do manual da Linux para o SSH-ADD
- Para visualizar o manual da Apple para o SSH-ADD, execute
man ssh-add
no terminal