Skip to main content

Error: ssh-add: opción ilegal -- K

Este error significa que tu versión de ssh-add no es compatible con la integración keychain macOS, que te permite almacenar tu frase de contraseña en keychain.

La opción -K es una versión estándar de Apple de ssh-add, que almacena la contraseña en su cadena de claves cuando agrega una clave SSH al ssh-agent. Si ha instalado una versión diferente de ssh-add, puede que no sea compatible con -K.

Resolver el problema

Para agregar su clave privada SSH al ssh-agent, puede especificar la ruta a la versión de Apple de ssh-add:

$ /usr/bin/ssh-add -K ~/.ssh/id_ed25519

Nota: Si ha creado su clave con un nombre diferente o si está agregando una clave existente que tenga un nombre diferente, reemplace id_rsa en el comando con el nombre de su archivo de clave privada.

Información adicional