A opção -K
está na versão padrão de ssh-add
da Apple, que armazena a frase secreta no seu conjunto de chaves quando você adiciona uma chave SSH ao ssh-agent. Se você instalou outra versão de ssh-add
, talvez ela não tenha suporte para -K
.
Resolver o problema
Para adicionar sua chave privada SSH ao ssh-agent, você pode especificar o caminho para a versão de ssh-add
da Apple:
$ /usr/bin/ssh-add -K ~/.ssh/id_ed25519
Observação: Se você criou sua chave com um nome diferente ou se estiver adicionando uma chave existente que tenha outro nome, substitua id_ed25519 no comando pelo nome do arquivo de chave privada.
Leitura adicional
- "Como gerar uma nova chave SSH e adicioná-la ao ssh-agent"
- Página do manual do Linux para o SSH-ADD
- Para ver a página do manual da Apple para o SSH-ADD, execute
man ssh-add
no terminal